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