summaryrefslogtreecommitdiffstats
path: root/searchdialog.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchdialog.cpp')
-rw-r--r--searchdialog.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/searchdialog.cpp b/searchdialog.cpp
index 8c255c8..80043f9 100644
--- a/searchdialog.cpp
+++ b/searchdialog.cpp
@@ -276,6 +276,16 @@ void SearchDialog::doResultActor(const QModelIndex &sel){
cur->setIcon(icon);
cur->setData(r2Q.value(2), IdRole);
cur->setEditable(false);
+ QSqlQuery fQ(db);
+ fQ.prepare("SELECT tfilename FROM files WHERE iseriespart_id = :fid");
+ fQ.bindValue(":fid", r2Q.value(2));
+ fQ.exec();
+ while(fQ.next()){
+ QStandardItem *curf = new QStandardItem(fQ.value(0).toString());
+ curf->setIcon(icon);
+ curf->setEditable(false);
+ cur->appendRow(curf);
+ }
root->appendRow(cur);
}
mDataV->setSortingEnabled(true);