summaryrefslogtreecommitdiffstats
path: root/actorwidget.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 /actorwidget.h
parentaeb21594c540ecab7bbd2c7a37d9e2fcec13b286 (diff)
downloadShemovCleaner-dccee9d87b2fe47571fa04760b03a711e0911245.tar.gz
ShemovCleaner-dccee9d87b2fe47571fa04760b03a711e0911245.tar.bz2
ShemovCleaner-dccee9d87b2fe47571fa04760b03a711e0911245.zip
Remove search and actor Widgets
Replacement: SearchDialog
Diffstat (limited to 'actorwidget.h')
-rw-r--r--actorwidget.h63
1 files changed, 0 insertions, 63 deletions
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 <QWidget>
-#include <QSqlDatabase>
-#include <QSqlQuery>
-
-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<QStandardItem*> 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