diff options
Diffstat (limited to 'searchwidget.h')
-rw-r--r-- | searchwidget.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/searchwidget.h b/searchwidget.h index 2e04af7..f82fd0f 100644 --- a/searchwidget.h +++ b/searchwidget.h @@ -15,8 +15,9 @@ class SearchWidget : public QWidget { public: enum { NumColumns = 5 }; enum Columns { IconColumn = 0, NameColumn = 1, SizeColumn = 2, BitrateColumn = 3, DurationColumn = 4 }; - enum SearchMode { File, Origin, Title, Subtitle }; + enum SearchMode { File = 0, Origin = 1, Title = 2, Subtitle = 3 }; explicit SearchWidget(QWidget *parent = 0); + ~SearchWidget(); QMenuBar *menuBar() { return mMenuBar; } QString currentSearch(); @@ -25,6 +26,8 @@ class SearchWidget : public QWidget { void search(); void setRegex(bool toggled); void setSearchMode(QAction *action); + void readSettings(); + void writeSettings(); private: void setupGui(); @@ -39,6 +42,7 @@ class SearchWidget : public QWidget { QAction *mSearchOriginA; QAction *mSearchTitleA; QAction *mSearchSubtitleA; + QAction *mIsRegexA; int mSearchMode; bool mIsRegex; }; |