From dccee9d87b2fe47571fa04760b03a711e0911245 Mon Sep 17 00:00:00 2001 From: Arno Date: Fri, 2 Feb 2018 08:03:39 +0100 Subject: Remove search and actor Widgets Replacement: SearchDialog --- actorwidget.h | 63 ----------------------------------------------------------- 1 file changed, 63 deletions(-) delete mode 100644 actorwidget.h (limited to 'actorwidget.h') diff --git a/actorwidget.h b/actorwidget.h deleted file mode 100644 index ee73535..0000000 --- a/actorwidget.h +++ /dev/null @@ -1,63 +0,0 @@ -#ifndef ACTORWIDGET_H -#define ACTORWIDGET_H - -#include -#include -#include - -class QLineEdit; -class QStandardItemModel; -class QStandardItem; -class QSortFilterProxyModel; -class QTreeView; -class QProgressBar; -class QMenuBar; -class QToolBar; -class QAction; - -class ActorWidget : public QWidget { - Q_OBJECT - public: - enum { ColumnCount = 2 }; - enum Columns { IconColumn = 0, NameColumn = 1 }; - enum CustomRoles { IdRole = Qt::UserRole + 1 }; - explicit ActorWidget(QWidget *parent = 0); - ~ActorWidget(); - void setProgressBar(QProgressBar *p) { mProgress = p; } - QMenuBar *menuBar() { return mMenuBar; } - QToolBar *toolBar() { return mToolBar; } - QTreeView *actorView() { return mActorView; } - - public slots: - void gatherData(); - void gatherSeries(); - void gatherGenres(); - void filter(); - void clearFilter(); - void readSettings(); - void writeSettings(); - - private: - void setupGui(); - void createActions(); - QAction *createSeparator(); - QList emptyList(); - QLineEdit *mActor; - QStandardItemModel *mActorModel; - QStandardItemModel *mSeriesModel; - QStandardItemModel *mGenresModel; - QSortFilterProxyModel *mProxy; - QTreeView *mActorView; - QTreeView *mSeriesView; - QTreeView *mGenresView; - QProgressBar *mProgress; - QMenuBar *mMenuBar; - QToolBar *mToolBar; - QSqlDatabase mDb; - QSqlQuery mAllQ; - QSqlQuery mSeriesQ; - QSqlQuery mGenresQ; - QSqlQuery mCountQ; -}; - -#endif // ACTORWIDGET_H -- cgit v1.2.3-70-g09d2