From ac5f624734f712bce84f36cc47c0133a1382534f Mon Sep 17 00:00:00 2001 From: Arno Date: Sat, 1 Jun 2013 06:53:34 +0200 Subject: Add view for new ArchiveModel Display the new ArchiveModel in an experimental tab --- archivemodel.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'archivemodel.cpp') diff --git a/archivemodel.cpp b/archivemodel.cpp index 874b252..3bae59b 100644 --- a/archivemodel.cpp +++ b/archivemodel.cpp @@ -42,6 +42,7 @@ void ArchiveModel::setOrder(int order) { void ArchiveModel::populateBySeriesName() { SmTreeItem *rootItem = new SmTreeItem(NumFields); + //fetchChildren(rootItem); fetchSeries(QVariant(), rootItem); fetchParts(rootItem); setRoot(rootItem); @@ -124,7 +125,7 @@ void ArchiveModel::fetchParts(SmTreeItem *parent){ partsQuery.exec(); while(partsQuery.next()){ QList partData; - partData << parent->data(Name) << parent->data(SeriesId) << partsQuery.value(0) << partsQuery.value(1) << SeriesPartNode << partsQuery.value(2) << partsQuery.value(3) << QVariant(); + partData << parent->child(i)->data(Name) << parent->child(i)->data(SeriesId) << partsQuery.value(0) << partsQuery.value(1) << SeriesPartNode << partsQuery.value(2) << partsQuery.value(3) << QVariant(); SmTreeItem *partItem = new SmTreeItem(partData, parent->child(i)); parent->child(i)->appendChild(partItem); } -- cgit v1.2.3-70-g09d2