#ifndef ADVANCEDFILTERDIALOG_H #define ADVANCEDFILTERDIALOG_H #include namespace Ui { class AdvancedFilterDialog; } class AdvancedFilterDialog : public QDialog { Q_OBJECT public: explicit AdvancedFilterDialog(QWidget* parent = nullptr); ~AdvancedFilterDialog(); void setActiveScopes(QMap options); QMap getActiveScopes() const; //uncrustify off public slots: //uncrustify on void checkAll(); void uncheckAll(); private: Ui::AdvancedFilterDialog* ui; void makeConnections(); }; #endif //ADVANCEDFILTERDIALOG_H