diff options
Diffstat (limited to 'dbanalyzer.h')
-rw-r--r-- | dbanalyzer.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/dbanalyzer.h b/dbanalyzer.h index b300c3a..1e47742 100644 --- a/dbanalyzer.h +++ b/dbanalyzer.h @@ -46,8 +46,10 @@ class DbAnalyzerDialog : public QDialog { QTabWidget *mTab; QTreeView *mNoActorsV; QTreeView *mStrayActorsV; + QTreeView *mStrayGenresV; SmTreeModel *mNoActorsM; SmTreeModel *mStrayActorsM; + SmTreeModel *mStrayGenresM; QPushButton *mClose; QPushButton *mCancel; QPushButton *mDelete; @@ -63,6 +65,7 @@ class DbAnalyzer : public QThread { int status() { return mStatus; } const QList<QList<QVariant> > noActors() { return mNoActorR; } const QList<QList<QVariant> > strayActors() { return mStrayActorR; } + const QList<QList<QVariant> > strayGenres() { return mStrayGenresR; } public slots: void setCancel(bool canceled); @@ -75,12 +78,14 @@ class DbAnalyzer : public QThread { private: void noActorsCheck(); - void strayActorsCheck(); + const QList<QList<QVariant> > strayCheck(QSqlQuery *query); QSqlDatabase mDb; QSqlQuery *mNoActorQuery; QSqlQuery *mStrayActorsQuery; + QSqlQuery *mStrayGenresQuery; QList<QList<QVariant> > mNoActorR; QList<QList<QVariant> > mStrayActorR; + QList<QList<QVariant> > mStrayGenresR; QMutex mCancelMutex; QMutex mStatusMutex; bool mCanceled; |