16 #ifndef QGSSMARTGROUPEDITORDIALOG_H
17 #define QGSSMARTGROUPEDITORDIALOG_H
19 #include "ui_qgssmartgroupconditionwidget.h"
41 void setConstraint(
const QString &constraint );
44 void setParameter(
const QString ¶m );
47 void hideRemoveButton(
bool hide );
63 #include "ui_qgssmartgroupeditordialogbase.h"
79 QString smartgroupName();
88 QString conditionOperator();
97 void setOperator(
const QString & );
100 void setSmartgroupName(
const QString & );
108 void removeCondition(
int );
113 QGridLayout *mLayout =
nullptr;
121 void buttonBox_accepted();
QMap< int, QgsSmartGroupCondition * > mConditionMap
QMultiMap< QString, QString > QgsSmartConditionMap
A multimap to hold the smart group conditions as constraint and parameter pairs.