From 0b7b9918e6ff156c1f587ea3940030a676d279e7 Mon Sep 17 00:00:00 2001 From: Arno Date: Fri, 2 Feb 2018 05:15:09 +0100 Subject: Use Helper::icon in SearchDialog Once again this should have been 2 commits: one for Helper::icon and another one for making font boldness selectable, but well... --- searchdialog.cpp | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) (limited to 'searchdialog.cpp') diff --git a/searchdialog.cpp b/searchdialog.cpp index 38ae39a..70c504c 100644 --- a/searchdialog.cpp +++ b/searchdialog.cpp @@ -96,6 +96,7 @@ void SearchDialog::doSearchTitle(){ mResM->clear(); mResM->setColumnCount(1); mResM->setHeaderData(0, Qt::Horizontal, tr("Title")); + QIcon icon = Helper::icon(QColor(255,85,255), QChar(0x26A7), false); QStandardItem *root = mResM->invisibleRootItem(); QSqlDatabase db = QSqlDatabase::database("shemovdb"); QSqlQuery tQ(db); @@ -104,7 +105,7 @@ void SearchDialog::doSearchTitle(){ tQ.exec(); while(tQ.next()){ QStandardItem *cur = new QStandardItem(tQ.value(1).toString()); - cur->setIcon(QIcon(":/huge_bra.png")); + cur->setIcon(icon); cur->setData(tQ.value(0), IdRole); cur->setEditable(false); root->appendRow(cur); @@ -120,6 +121,8 @@ void SearchDialog::doSearchFilename(){ mResM->clear(); mResM->setColumnCount(1); mResM->setHeaderData(0, Qt::Horizontal, tr("Filename")); + QIcon fnIcon = Helper::icon(QColor(255,85,255), QChar(0x2642), false); + QIcon oIcon = Helper::icon(QColor(255,85,255), QChar(0x2647), false); QStandardItem *root = mResM->invisibleRootItem(); QSqlDatabase db = QSqlDatabase::database("shemovdb"); QSqlQuery fnQ(db); @@ -128,7 +131,7 @@ void SearchDialog::doSearchFilename(){ fnQ.exec(); while(fnQ.next()){ QStandardItem *cur = new QStandardItem(fnQ.value(0).toString()); - cur->setIcon(QIcon(":/gaping_ass.png")); + cur->setIcon(fnIcon); cur->setData(fnQ.value(1), IdRole); cur->setEditable(false); root->appendRow(cur); @@ -139,7 +142,7 @@ void SearchDialog::doSearchFilename(){ oQ.exec(); while(oQ.next()){ QStandardItem *cur = new QStandardItem(oQ.value(0).toString()); - cur->setIcon(QIcon(":/french_maid_dress.png")); + cur->setIcon(oIcon); cur->setData(oQ.value(1), IdRole); cur->setEditable(false); root->appendRow(cur); @@ -154,6 +157,7 @@ void SearchDialog::doResultName(const QModelIndex &sel, int resType){ QSqlQuery rQ(db); mDataM->clear(); mDataM->setColumnCount(1); + QIcon icon = Helper::icon(QColor(255,85,255), QChar(0x26A5), false); QStandardItem *root = mDataM->invisibleRootItem(); if(resType == Title){ rQ.prepare("SELECT series.tseries_name, seriesparts.iseriespart, seriesparts.iseriesparts_id, seriesparts.tsubtitle FROM series, seriesparts WHERE series.iseries_id = :id AND seriesparts.iseries_id = series.iseries_id"); @@ -178,19 +182,19 @@ void SearchDialog::doResultName(const QModelIndex &sel, int resType){ } } QStandardItem *cur = new QStandardItem(curDisp); - cur->setIcon(QIcon(":/butt_plug.png")); + cur->setIcon(icon); cur->setData(rQ.value(2), IdRole); cur->setEditable(false); doActors(cur); root->appendRow(cur); } mDataV->setSortingEnabled(true); - mResV->sortByColumn(0); + mDataV->sortByColumn(0); } void SearchDialog::doActors(QStandardItem *item){ QStringList actors; - QIcon aIcon = Helper::icon(Qt::red, 'A'); + QIcon aIcon = Helper::icon(QColor(255,85,255), 'A'); QSqlDatabase db = QSqlDatabase::database("shemovdb"); QSqlQuery aQ(db); aQ.prepare("SELECT actors.tactorname FROM seriesparts_actormap, actors WHERE seriesparts_actormap.iseriesparts_id = :id and seriesparts_actormap.iactors_id = actors.iactors_id ORDER by tactorname"); @@ -205,6 +209,7 @@ void SearchDialog::doActors(QStandardItem *item){ aItem->setIcon(aIcon); for(QString a : actors){ QStandardItem *curItem = new QStandardItem(a); + curItem->setIcon(aIcon); aItem->appendRow(curItem); curItem->setEditable(false); } -- cgit v1.2.3-70-g09d2