diff options
author | Arno <arno@disconnect.de> | 2017-02-11 07:27:15 +0100 |
---|---|---|
committer | Arno <arno@disconnect.de> | 2017-02-11 07:27:15 +0100 |
commit | 38987609c5acd7e47c45ee4b856e233ded17612c (patch) | |
tree | 6ddc46edb7fd329850db8886e15215a021e08b8f /searchwidget.h | |
parent | 274e54474010876cb7753924c4116360aa73b906 (diff) | |
download | ShemovCleaner-38987609c5acd7e47c45ee4b856e233ded17612c.tar.gz ShemovCleaner-38987609c5acd7e47c45ee4b856e233ded17612c.tar.bz2 ShemovCleaner-38987609c5acd7e47c45ee4b856e233ded17612c.zip |
Read and write search settings
Yay! Still does nothing!
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; }; |