Changeset View
Changeset View
Standalone View
Standalone View
src/qml/DataListView.qml
Show All 33 Lines | 23 | FocusScope { | |||
---|---|---|---|---|---|
34 | property alias image: listView.image | 34 | property alias image: listView.image | ||
35 | property var modelType | 35 | property var modelType | ||
36 | property alias sortRole: proxyModel.sortRole | 36 | property alias sortRole: proxyModel.sortRole | ||
37 | property var sortAscending | 37 | property var sortAscending | ||
38 | property bool displaySingleAlbum: false | 38 | property bool displaySingleAlbum: false | ||
39 | property alias radioCase: listView.showCreateRadioButton | 39 | property alias radioCase: listView.showCreateRadioButton | ||
40 | 40 | | |||
41 | function openMetaDataView(databaseId){ | 41 | function openMetaDataView(databaseId){ | ||
42 | metadataLoader.setSource("MediaTrackMetadataView.qml", {"databaseId": databaseId, "isRadio": viewHeader.radioCase}); | 42 | if (viewHeader.radioCase) { | ||
43 | metadataLoader.setSource("MediaTrackMetadataView.qml", | ||||
44 | { | ||||
45 | "initialDatabaseId": databaseId, | ||||
46 | "modelType": modelType, | ||||
47 | "showImage": false, | ||||
48 | "showTrackFileName": false, | ||||
49 | "showDeleteButton": databaseId !== -1, | ||||
50 | "showApplyButton": true, | ||||
51 | "editableMetadata": true, | ||||
52 | }); | ||||
53 | } else { | ||||
54 | metadataLoader.setSource("MediaTrackMetadataView.qml", | ||||
55 | { | ||||
56 | "initialDatabaseId": databaseId, | ||||
57 | "modelType": modelType, | ||||
58 | "showImage": true, | ||||
59 | "showTrackFileName": true, | ||||
60 | "showDeleteButton": false, | ||||
61 | "showApplyButton": false, | ||||
62 | "editableMetadata": false, | ||||
63 | }); | ||||
64 | } | ||||
43 | metadataLoader.active = true | 65 | metadataLoader.active = true | ||
44 | } | 66 | } | ||
45 | 67 | | |||
46 | DataModel { | 68 | DataModel { | ||
47 | id: realModel | 69 | id: realModel | ||
48 | } | 70 | } | ||
49 | 71 | | |||
50 | AllTracksProxyModel { | 72 | AllTracksProxyModel { | ||
▲ Show 20 Lines • Show All 168 Lines • Show Last 20 Lines |