16 #ifndef QGSEDITORWIDGETREGISTRY_H
17 #define QGSEDITORWIDGETREGISTRY_H
62 QWidget* editor, QWidget* parent,
84 QString name(
const QString& widgetId );
91 const QMap<QString, QgsEditorWidgetFactory*>& factories();
119 void readMapLayer(
QgsMapLayer* mapLayer,
const QDomElement& layerElem );
139 void writeMapLayer(
QgsMapLayer* mapLayer, QDomElement& layerElem, QDomDocument& doc )
const;
155 void readSymbology(
const QDomElement& element, QString& errorMessage );
165 void writeSymbology( QDomElement& element, QDomDocument& doc, QString& errorMessage );
168 QMap<QString, QgsEditorWidgetFactory*> mWidgetFactories;
171 #endif // QGSEDITORWIDGETREGISTRY_H