18 #ifndef QGSEXPRESSIONFIELDBUFFER_H 19 #define QGSEXPRESSIONFIELDBUFFER_H 52 void addExpression(
const QString& exp,
const QgsField& fld );
59 void removeExpression(
int index );
64 void writeXml( QDomNode& layer_node, QDomDocument& document )
const;
69 void readXml(
const QDomNode& layer_node );
78 const QList<ExpressionField>
expressions()
const {
return mExpressions; }
81 QList<ExpressionField> mExpressions;
84 #endif // QGSEXPRESSIONFIELDBUFFER_H
Container of fields for a vector layer.
const QList< ExpressionField > expressions() const
Encapsulate a field in an attribute table or data source.
Buffers information about expression fields for a vector layer.
ExpressionField(QString exp, QgsField fld)