17 #ifndef UNITY_SHELL_SCOPES_OPTIONSELECTORFILTERINTERFACE_H 18 #define UNITY_SHELL_SCOPES_OPTIONSELECTORFILTERINTERFACE_H 20 #include <unity/SymbolExport.h> 22 #include "FilterBaseInterface.h" 23 #include "OptionSelectorOptionsInterface.h" 37 Q_PROPERTY(QString label READ label NOTIFY labelChanged)
38 Q_PROPERTY(
bool multiSelect READ multiSelect NOTIFY multiSelectChanged)
41 FiltersInterface::FilterType filterType()
const override 43 return FiltersInterface::OptionSelectorFilter;
46 virtual QString label()
const = 0;
47 virtual bool multiSelect()
const = 0;
51 void labelChanged(
const QString&);
52 void multiSelectChanged(
bool);
Definition: FilterBaseInterface.h:30
Definition: OptionSelectorOptionsInterface.h:30
Top-level namespace for all things Unity-related.
Definition: Version.h:37
Definition: OptionSelectorFilterInterface.h:32