| 
    QGIS API Documentation 3.99.0-Master (f78f5286a64)
    
   | 
 
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.