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.