summaryrefslogtreecommitdiffstats
path: root/smubermodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'smubermodel.cpp')
-rw-r--r--smubermodel.cpp17
1 files changed, 10 insertions, 7 deletions
diff --git a/smubermodel.cpp b/smubermodel.cpp
index d07b762..205b8d7 100644
--- a/smubermodel.cpp
+++ b/smubermodel.cpp
@@ -11,6 +11,7 @@
#include "smubermodel.h"
#include "smtreemodel.h"
+#include "seriestreemodel.h"
#include "smtreeitem.h"
#include "actormodel.h"
@@ -23,19 +24,21 @@ SmUberModel::SmUberModel(QObject *parent) : QObject(parent), mSeriesModel(0), mF
mDb.setDatabaseName("shemov2");
mDb.open();
mSeriesPartsQuery = new QSqlQuery(mDb);
- mSeriesPartsQuery->prepare("SELECT iseriesparts_id, iseriespart, iseries_id, iquality FROM seriesparts WHERE iseries_id = :id ORDER BY iseriespart");
+ //mSeriesPartsQuery->prepare("SELECT iseriesparts_id, iseriespart, iseries_id, iquality FROM seriesparts WHERE iseries_id = :id ORDER BY iseriespart");
//series model
- QStringList seriesHeaders = QStringList() << tr("Series") << tr("Quality") << tr("Id");
- mSeriesModel = new SmTreeModel(seriesHeaders, this);
- populateSeriesmodel();
+ QStringList seriesHeaders = QStringList() << tr("Series") << QString() << QString() << QString() << QString();
+ mSeriesModel = new SeriesTreeModel(seriesHeaders, this);
+ //populateSeriesmodel();
}
SmUberModel::~SmUberModel(){
- delete mSeriesPartsQuery;
+ delete mSeriesModel;
+ QSqlDatabase::removeDatabase("treedb");
+ //delete mSeriesPartsQuery;
}
-void SmUberModel::populateSeriesmodel(){
+/*void SmUberModel::populateSeriesmodel(){
QSqlQuery seriesQuery("SELECT iseries_id, tseries_name FROM series ORDER BY tseries_name", mDb);
SmTreeItem *root = new SmTreeItem(3);
while(seriesQuery.next()){
@@ -53,4 +56,4 @@ void SmUberModel::populateSeriesmodel(){
}
}
mSeriesModel->setRoot(root);
-}
+}*/