15 #ifndef QGSDATADEFINED_H
16 #define QGSDATADEFINED_H
21 #include <QStringList>
44 const QString& expr = QString(),
45 const QString& field = QString() );
56 void setExpressionString(
const QString& expr );
62 void insertExpressionParam( QString key, QVariant param );
70 QString
field()
const {
return mField; }
71 void setField(
const QString& field ) { mField = field; }
74 QMap< QString, QString > toMap();
81 QString mExpressionString;
84 QMap<QString, QVariant> mExpressionParams;
85 bool mExpressionPrepared;
86 QStringList mExprRefColmuns;
89 #endif // QGSDATADEFINED_H