54                               Qt::WindowFlags fl = QgsGuiUtils::ModalDialogFlags );
 
   56    void showEvent( QShowEvent *event ) 
override;
 
   59    void setSubsetString( 
const QString &subsetString )
 override { mTxtSql->setText( subsetString ); }
 
   63    void accept() 
override;
 
   64    void reject() 
override;
 
   88    void lstAttributes_currentChanged( 
const QModelIndex ¤t, 
const QModelIndex &previous );
 
   89    void lstAttributes_doubleClicked( 
const QModelIndex &index );
 
   90    void lstValues_doubleClicked( 
const QModelIndex &index );
 
   91    void btnEqual_clicked();
 
   92    void btnLessThan_clicked();
 
   93    void btnGreaterThan_clicked();
 
   95    void btnNotIn_clicked();
 
   96    void btnLessEqual_clicked();
 
   97    void btnGreaterEqual_clicked();
 
   98    void btnNotEqual_clicked();
 
   99    void btnAnd_clicked();
 
  100    void btnOr_clicked();
 
  105    void populateAttributes();
 
  108    void setupGuiViews();
 
  112    QStandardItemModel *mModelAttributes = 
nullptr;
 
  115    QStandardItemModel *mModelValues = 
nullptr;
 
  121    QString mOrigSubsetString;