18 class QStringListModel;
22 class CategorySelector;
53 std::shared_ptr<Ui::CategorySelector> Ui_;
57 bool NotificationsEnabled_ =
true;
82 void SetCaption (
const QString& caption);
94 QStringList GetSelections ()
const;
116 void SetSelections (
const QStringList& subset);
123 QString GetSeparator ()
const;
131 void SetSeparator (
const QString&);
135 void SetButtonsMode (ButtonsMode);
155 virtual void SetPossibleSelections (QStringList selections,
bool sort =
true);
157 QStringList GetPossibleSelections ()
const;
175 void SetSelectionsFromString (
const QString& newText);
180 void moveEvent (QMoveEvent*)
override;
184 void NotifyTagsSelection ();
192 void tagsSelectionChanged (
const QStringList& newSelections);
The CategorySelector widget provides a way to select amongst a group of items.