QGIS API Documentation 3.43.0-Master (32433f7016e)
|
Manages QGIS Server properties for a map layer. More...
#include <qgsmaplayerserverproperties.h>
Classes | |
struct | MetadataUrl |
MetadataUrl structure. More... | |
Public Member Functions | |
virtual | ~QgsServerMetadataUrlProperties ()=default |
void | addMetadataUrl (const QgsServerMetadataUrlProperties::MetadataUrl &metaUrl) |
Add a metadataUrl for the layer. | |
virtual const QgsMapLayer * | layer () const =0 |
Gets the parent layer. | |
QList< QgsServerMetadataUrlProperties::MetadataUrl > | metadataUrls () const |
Returns a list of metadataUrl resources associated for the layer. | |
bool | operator!= (const QgsServerMetadataUrlProperties &other) const |
bool | operator== (const QgsServerMetadataUrlProperties &other) const |
void | setMetadataUrls (const QList< QgsServerMetadataUrlProperties::MetadataUrl > &metaUrls) |
Sets a the list of metadata URL for the layer. | |
Protected Member Functions | |
void | copyTo (QgsServerMetadataUrlProperties *properties) const |
Copy properties to another instance. | |
void | readXml (const QDomNode &layerNode) |
Reads server properties from project file. | |
void | reset () |
Reset properties to default. | |
void | writeXml (QDomNode &layerNode, QDomDocument &document) const |
Saves server properties to xml under the layer node. | |
Manages QGIS Server properties for a map layer.
Definition at line 38 of file qgsmaplayerserverproperties.h.
|
virtualdefault |
|
inline |
Add a metadataUrl for the layer.
Definition at line 102 of file qgsmaplayerserverproperties.h.
|
protected |
Copy properties to another instance.
properties | The properties to copy to |
Definition at line 60 of file qgsmaplayerserverproperties.cpp.
|
pure virtual |
Gets the parent layer.
Implemented in QgsMapLayerServerProperties.
|
inline |
Returns a list of metadataUrl resources associated for the layer.
Definition at line 89 of file qgsmaplayerserverproperties.h.
bool QgsServerMetadataUrlProperties::operator!= | ( | const QgsServerMetadataUrlProperties & | other | ) | const |
Definition at line 39 of file qgsmaplayerserverproperties.cpp.
bool QgsServerMetadataUrlProperties::operator== | ( | const QgsServerMetadataUrlProperties & | other | ) | const |
Definition at line 34 of file qgsmaplayerserverproperties.cpp.
|
protected |
Reads server properties from project file.
Definition at line 70 of file qgsmaplayerserverproperties.cpp.
|
protected |
Reset properties to default.
Definition at line 65 of file qgsmaplayerserverproperties.cpp.
|
inline |
Sets a the list of metadata URL for the layer.
Definition at line 96 of file qgsmaplayerserverproperties.h.
|
protected |
Saves server properties to xml under the layer node.
Definition at line 86 of file qgsmaplayerserverproperties.cpp.