diff options
author | Arno <am@disconnect.de> | 2012-05-04 16:03:07 +0200 |
---|---|---|
committer | Arno <am@disconnect.de> | 2012-05-04 16:03:07 +0200 |
commit | 5b730390033aebe2b5f99448c64e201b58545769 (patch) | |
tree | 8b1adb728994514e48691d50cd8e5dff82a4043c /seriesmetadatamodel.cpp | |
parent | 3c0e81b3a2cb8d000a57f9ef7de0846aca25b56a (diff) | |
download | SheMov-5b730390033aebe2b5f99448c64e201b58545769.tar.gz SheMov-5b730390033aebe2b5f99448c64e201b58545769.tar.bz2 SheMov-5b730390033aebe2b5f99448c64e201b58545769.zip |
Fix for metadata
Long standing bug, since introducing metadata. Comments were never saved
into the database. The model did The Right Thing, but forgot to add it
everywhere. NewMovieWizard is not tested, though.
Diffstat (limited to 'seriesmetadatamodel.cpp')
-rw-r--r-- | seriesmetadatamodel.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/seriesmetadatamodel.cpp b/seriesmetadatamodel.cpp index bd67e93..3b8cdc3 100644 --- a/seriesmetadatamodel.cpp +++ b/seriesmetadatamodel.cpp @@ -248,6 +248,7 @@ void MetadataWidget::setSeriesPartId(int id){ mPasses->setValue(mModel->data(SeriesMetadataModel::Passes).toInt()); mSubject->setText(mModel->data(SeriesMetadataModel::Subject).toString()); mEncoderOpts->setText(mModel->data(SeriesMetadataModel::EncoderOpts).toString()); + mComment->setPlainText(mModel->data(SeriesMetadataModel::Comment).toString()); mAdded->setDate(mModel->data(SeriesMetadataModel::Added).toDate()); int relGroupIdx = mReleaseGroup->findText(mModel->data(SeriesMetadataModel::ReleaseGroup).toString()); if(relGroupIdx != -1){ @@ -271,6 +272,7 @@ void MetadataWidget::accept(){ metaData[SeriesMetadataModel::Passes] = mPasses->value(); metaData[SeriesMetadataModel::SourceMedium] = mSourceMedium->currentText(); metaData[SeriesMetadataModel::ReleaseGroup] = mReleaseGroup->currentText(); + metaData[SeriesMetadataModel::Comment] = mComment->toPlainText(); metaData[SeriesMetadataModel::Added] = mAdded->date(); mModel->setAllData(mModel->currentId(), metaData); } |