Adapt to changes in tagparser

This commit is contained in:
Martchus 2021-02-01 17:11:48 +01:00
parent 670a9a1c91
commit 7ed99a5035
5 changed files with 4 additions and 6 deletions

View File

@ -23,8 +23,6 @@ const char *KnownFieldModel::fieldName(KnownField field)
return QT_TR_NOOP("Artist");
case KnownField::Genre:
return QT_TR_NOOP("Genre");
case KnownField::Year:
return QT_TR_NOOP("Year");
case KnownField::Comment:
return QT_TR_NOOP("Comment");
case KnownField::Bpm:

View File

@ -31,7 +31,7 @@ Editor::Editor()
DbQuery::DbQuery()
: fields(QList<ChecklistItem>() << KnownFieldModel::mkItem(KnownField::Title) << KnownFieldModel::mkItem(KnownField::TrackPosition)
<< KnownFieldModel::mkItem(KnownField::DiskPosition) << KnownFieldModel::mkItem(KnownField::Album)
<< KnownFieldModel::mkItem(KnownField::Artist) << KnownFieldModel::mkItem(KnownField::Year)
<< KnownFieldModel::mkItem(KnownField::Artist) << KnownFieldModel::mkItem(KnownField::RecordDate)
<< KnownFieldModel::mkItem(KnownField::Genre) << KnownFieldModel::mkItem(KnownField::Cover, Qt::Unchecked)
<< KnownFieldModel::mkItem(KnownField::Lyrics, Qt::Unchecked))
{

View File

@ -15,7 +15,7 @@ static constexpr struct {
{ "album", KnownField::Album },
{ "artist", KnownField::Artist },
{ "genre", KnownField::Genre },
{ "year", KnownField::Year },
{ "year", KnownField::RecordDate },
{ "comment", KnownField::Comment },
{ "bpm", KnownField::Bpm },
{ "bps", KnownField::Bps },

View File

@ -73,7 +73,7 @@ TagValue QueryResultsModel::fieldValue(int row, KnownField knownField) const
returnValue(artist);
case KnownField::Genre:
returnValue(genre);
case KnownField::Year:
case KnownField::RecordDate:
returnValue(year);
case KnownField::TrackPosition:
return TagValue(PositionInSet(res.track, res.totalTracks));

View File

@ -49,7 +49,7 @@ TAGEDITOR_JS_VALUE &operator<<(TAGEDITOR_JS_VALUE &tagObject, const Tag &tag)
// add text fields
static const char *const fieldNames[]
= { "title", "artist", "albumartist", "album", "year", "comment", "genre", "encoder", "language", "description", nullptr };
static const KnownField fields[] = { KnownField::Title, KnownField::Artist, KnownField::AlbumArtist, KnownField::Album, KnownField::Year,
static const KnownField fields[] = { KnownField::Title, KnownField::Artist, KnownField::AlbumArtist, KnownField::Album, KnownField::RecordDate,
KnownField::Comment, KnownField::Genre, KnownField::Encoder, KnownField::Language, KnownField::Description };
const char *const *fieldName = fieldNames;
const KnownField *field = fields;