From 0e27f8f8aaf1a0dbff9aed960e78f109517a387a Mon Sep 17 00:00:00 2001 From: Arno Date: Wed, 10 Dec 2014 07:13:29 +0100 Subject: Revamped MetadataWidget Split it up into a small QTreeView and a QTextEdit for the comment. QTreeView and horizontal scrollbars don't seem to play nice together. Qt never displays the bar even if ElideText is set to none. So add a QToolTip for the Subject/Name, since it's most likely not displayed completely. --- archivemodel.cpp | 23 ----------------------- 1 file changed, 23 deletions(-) (limited to 'archivemodel.cpp') diff --git a/archivemodel.cpp b/archivemodel.cpp index ff37e73..1d6c8d0 100644 --- a/archivemodel.cpp +++ b/archivemodel.cpp @@ -394,29 +394,6 @@ void ArchiveModel::setGenres(int partId, const QStringList &genres){ mDb.commit(); } - -QString ArchiveModel::metadata(int partId) const{ - QString retval; - retval.append(""); - QSqlQuery metadataQuery(mDb); - metadataQuery.prepare("SELECT sireleaseyear, tsourcemedium, tsubject, treleasegroup, tencoderopts, tcomment, sipasses, dadded FROM metadata WHERE iseriespart_id = :id"); - metadataQuery.bindValue(":id", partId); - metadataQuery.exec(); - while(metadataQuery.next()){ - retval.append(QString("").arg(QString::number(metadataQuery.value(0).toInt()))); - retval.append(QString("").arg(metadataQuery.value(1).toString())); - retval.append(QString("").arg(metadataQuery.value(2).toString())); - retval.append(QString("").arg(metadataQuery.value(3).toString())); - retval.append(QString("").arg(metadataQuery.value(4).toString())); - retval.append(QString("").arg(QString::number(metadataQuery.value(6).toInt()))); - QDate added = metadataQuery.value(7).toDate(); - retval.append(QString("").arg(added.toString("yyyy-MM-dd"))); - retval.append(QString("").arg(metadataQuery.value(5).toString())); - } - retval.append("
Release year%1
Source%1
Subject%1
Rel. Group%1
Enc. Opts%1
Passes%1
Added%1
Comment%1
"); - return retval; -} - QList ArchiveModel::metadataList(int partId) const{ QSqlQuery metadataQuery(mDb); metadataQuery.prepare("SELECT sireleaseyear, tsourcemedium, tsubject, treleasegroup, tencoderopts, tcomment, sipasses, dadded FROM metadata WHERE iseriespart_id = :id"); -- cgit v1.2.3-70-g09d2