From 38987609c5acd7e47c45ee4b856e233ded17612c Mon Sep 17 00:00:00 2001 From: Arno Date: Sat, 11 Feb 2017 07:27:15 +0100 Subject: Read and write search settings Yay! Still does nothing! --- searchwidget.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'searchwidget.h') 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; }; -- cgit v1.2.3-70-g09d2