summaryrefslogtreecommitdiffstats
path: root/dbanalyzer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'dbanalyzer.cpp')
-rw-r--r--dbanalyzer.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/dbanalyzer.cpp b/dbanalyzer.cpp
index 2996fa0..90debeb 100644
--- a/dbanalyzer.cpp
+++ b/dbanalyzer.cpp
@@ -23,6 +23,7 @@
#include "dbanalyzer.h"
#include "smtreemodel.h"
#include "smtreeitem.h"
+#include "smglobals.h"
DbAnalyzerDialog::DbAnalyzerDialog(QWidget *parent, Qt::WindowFlags f) : QDialog(parent, f), mMarkMode(DbAnalyzer::NOMARKS), mCurrentView(0){
//create tab widget
@@ -51,6 +52,7 @@ DbAnalyzerDialog::DbAnalyzerDialog(QWidget *parent, Qt::WindowFlags f) : QDialog
noActorsT->setLayout(noActorsL);
mCurrentView = mNoActorsV;
mMarkMode = DbAnalyzer::MARKS_ACTORS;
+ SmGlobals::instance()->treeWidgets().append(mNoActorsV);
//no covers
QWidget *noCoversT = new QWidget;
@@ -70,6 +72,7 @@ DbAnalyzerDialog::DbAnalyzerDialog(QWidget *parent, Qt::WindowFlags f) : QDialog
mNoCoversV->setAlternatingRowColors(true);
connect(mNoCoversV, SIGNAL(doubleClicked(QModelIndex)), this, SLOT(noDataDoubleClicked(QModelIndex)));
noCoversT->setLayout(noCoversL);
+ SmGlobals::instance()->treeWidgets().append(mNoCoversV);
//stray actors
QWidget *strayActorsT = new QWidget;
@@ -85,6 +88,7 @@ DbAnalyzerDialog::DbAnalyzerDialog(QWidget *parent, Qt::WindowFlags f) : QDialog
mStrayActorsV->setSelectionMode(QAbstractItemView::ExtendedSelection);
mStrayActorsV->setAlternatingRowColors(true);
strayActorsT->setLayout(strayActorsL);
+ SmGlobals::instance()->treeWidgets().append(mStrayActorsV);
//stray genres
QWidget *strayGenresT = new QWidget;
@@ -100,6 +104,7 @@ DbAnalyzerDialog::DbAnalyzerDialog(QWidget *parent, Qt::WindowFlags f) : QDialog
mStrayGenresV->setSelectionMode(QAbstractItemView::ExtendedSelection);
mStrayGenresV->setAlternatingRowColors(true);
strayGenresT->setLayout(strayGenresL);
+ SmGlobals::instance()->treeWidgets().append(mStrayGenresV);
//buttons
mCancel = new QPushButton(tr("Cancel"));