16 #ifndef QGSEDITORWIDGETREGISTRY_H 17 #define QGSEDITORWIDGETREGISTRY_H 105 QString name(
const QString& widgetId );
112 const QMap<QString, QgsEditorWidgetFactory*>& factories();
140 void readMapLayer(
QgsMapLayer* mapLayer,
const QDomElement& layerElem );
160 void writeMapLayer(
QgsMapLayer* mapLayer, QDomElement& layerElem, QDomDocument& doc )
const;
176 void readSymbology(
const QDomElement& element, QString& errorMessage );
186 void writeSymbology( QDomElement& element, QDomDocument& doc, QString& errorMessage );
189 QMap<QString, QgsEditorWidgetFactory*> mWidgetFactories;
192 #endif // QGSEDITORWIDGETREGISTRY_H Base class for all map layer types.
This class contains context information for attribute editor widgets.
A bar for displaying non-blocking messages to the user.
Map canvas is a class for displaying all GIS data types on a canvas.
Represents a vector layer which manages a vector based data sets.