17 #ifndef QGSCOMPOSEROBJECT_H
18 #define QGSCOMPOSEROBJECT_H
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;
171 friend class TestQgsComposerObject;
A base class for objects which belong to a map composition.
A container class for data source field mapping or expression.
QMap< QgsComposerObject::DataDefinedProperty, QString > mDataDefinedNames
Map of data defined properties for the item to string name to use when exporting item to xml...
DataDefinedProperty
Data defined properties for different item types.
const QgsComposition * composition() const
Returns the composition the item is attached to.
QgsComposition * composition()
PropertyValueType
Specifies whether the value returned by a function should be the original, user set value...
Graphics scene for map printing.
QgsComposition * mComposition