summaryrefslogtreecommitdiffstats
path: root/searchwidget.h
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2018-02-02 08:03:39 +0100
committerArno <arno@disconnect.de>2018-02-02 08:03:39 +0100
commitdccee9d87b2fe47571fa04760b03a711e0911245 (patch)
tree1279e25c8a69941b36dad160d623e353c5944bff /searchwidget.h
parentaeb21594c540ecab7bbd2c7a37d9e2fcec13b286 (diff)
downloadShemovCleaner-dccee9d87b2fe47571fa04760b03a711e0911245.tar.gz
ShemovCleaner-dccee9d87b2fe47571fa04760b03a711e0911245.tar.bz2
ShemovCleaner-dccee9d87b2fe47571fa04760b03a711e0911245.zip
Remove search and actor Widgets
Replacement: SearchDialog
Diffstat (limited to 'searchwidget.h')
-rw-r--r--searchwidget.h47
1 files changed, 0 insertions, 47 deletions
diff --git a/searchwidget.h b/searchwidget.h
deleted file mode 100644
index 3c08b42..0000000
--- a/searchwidget.h
+++ /dev/null
@@ -1,47 +0,0 @@
-#ifndef FILESEARCHWIDGET_H
-#define FILESEARCHWIDGET_H
-
-#include <QWidget>
-
-class QLineEdit;
-class QTreeView;
-class QStandardItemModel;
-class QSortFilterProxyModel;
-class QMenuBar;
-class QToolBar;
-
-class SearchWidget : public QWidget {
- Q_OBJECT
- public:
- enum { NumColumns = 4 };
- enum Columns { IconColumn = 0, NameColumn = 1, SizeColumn = 2, DurationColumn = 3 };
- enum SearchMode { File = 0, Origin = 1, Title = 2, Subtitle = 3 };
- explicit SearchWidget(QWidget *parent = 0);
- ~SearchWidget();
- QMenuBar *menuBar() { return mMenuBar; }
- QString currentSearch();
-
- public slots:
- void clear();
- void search();
- void setSearchMode(QAction *action);
- void readSettings();
- void writeSettings();
-
- private:
- void setupGui();
- void createActions();
- QLineEdit *mSearch;
- QTreeView *mResultView;
- QStandardItemModel *mResultModel;
- QSortFilterProxyModel *mProxy;
- QMenuBar *mMenuBar;
- QToolBar *mToolBar;
- QAction *mSearchFileA;
- QAction *mSearchOriginA;
- QAction *mSearchTitleA;
- QAction *mSearchSubtitleA;
- int mSearchMode;
-};
-
-#endif // FILESEARCHWIDGET_H