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();
   124 #endif // QGSSMARTGROUPEDITORDIALOG_H 
QMap< int, QgsSmartGroupCondition * > mConditionMap
 
QMultiMap< QString, QString > QgsSmartConditionMap
A multimap to hold the smart group conditions as constraint and parameter pairs.