17 #ifndef QGSCOMPOSEROBJECT_H
18 #define QGSCOMPOSEROBJECT_H
101 virtual bool writeXML( QDomElement& elem, QDomDocument & doc )
const;
107 virtual bool readXML(
const QDomElement& itemElem,
const QDomDocument& doc );
113 QgsDataDefined* dataDefinedProperty(
const DataDefinedProperty property )
const;
123 void setDataDefinedProperty(
const DataDefinedProperty property,
const bool active,
const bool useExpression,
const QString &expression,
const QString &field );
128 virtual void repaint();
137 virtual void refreshDataDefinedProperty(
const DataDefinedProperty property = AllProperties );
164 void prepareDataDefinedExpressions()
const;
169 QMap< QgsComposerObject::DataDefinedProperty, QgsDataDefined* > mDataDefinedProperties;
171 friend class TestQgsComposerObject;