Browse Source

qml: do not show album column if there are album sections in `MusicArtist`

... and display track number instead.
pull/200/head
Fatih Uzunoglu 6 months ago
committed by Steve Lhomme
parent
commit
49c0baf169
  1. 47
      modules/gui/qt/medialibrary/qml/MusicArtist.qml

47
modules/gui/qt/medialibrary/qml/MusicArtist.qml

@ -864,16 +864,55 @@ FocusScope {
model: {
criteria: "title",
subCriterias: [ "duration", "album_title" ],
subCriterias: MainCtx.albumSections ? ["track_number", "duration"]
: ["duration", "album_title"],
text: qsTr("Title"),
headerDelegate: tableColumns.titleHeaderDelegate,
colDelegate: tableColumns.titleDelegate
headerDelegate: MainCtx.albumSections ? tableColumns.titleTextHeaderDelegate
: tableColumns.titleHeaderDelegate,
colDelegate: MainCtx.albumSections ? tableColumns.titleTextDelegate
: tableColumns.titleDelegate
}
}]
property var _modelMedium: [{
property var _modelMedium: MainCtx.albumSections ? [{
size: .2,
model: {
criteria: "track_number",
text: qsTr("#"),
showSection: "",
hCenterText: true
}
}, {
weight: 1,
model: {
criteria: "title",
text: qsTr("Title"),
headerDelegate: tableColumns.titleTextHeaderDelegate,
colDelegate: tableColumns.titleTextDelegate
}
}, {
size: 1,
model: {
criteria: "duration",
text: qsTr("Duration"),
showSection: "",
headerDelegate: tableColumns.timeHeaderDelegate,
colDelegate: tableColumns.timeColDelegate
}
}] : [{
weight: 1,
model: {

Loading…
Cancel
Save