[vlc-commits] qml: use colDelegate on MusicTrackListDisplay
Abel Tesfaye
git at videolan.org
Tue Aug 20 18:21:23 CEST 2019
vlc | branch: master | Abel Tesfaye <Abeltesfaye45 at gmail.com> | Fri Aug 9 17:31:12 2019 +0300| [42b02221f68b44ebfe24b81a92d23ed436528230] | committer: Jean-Baptiste Kempf
qml: use colDelegate on MusicTrackListDisplay
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=42b02221f68b44ebfe24b81a92d23ed436528230
---
.../qt/qml/mediacenter/MusicTrackListDisplay.qml | 24 ++++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/modules/gui/qt/qml/mediacenter/MusicTrackListDisplay.qml b/modules/gui/qt/qml/mediacenter/MusicTrackListDisplay.qml
index 9314cd0ecc..a9ae6a7505 100644
--- a/modules/gui/qt/qml/mediacenter/MusicTrackListDisplay.qml
+++ b/modules/gui/qt/qml/mediacenter/MusicTrackListDisplay.qml
@@ -59,6 +59,30 @@ Utils.KeyNavigableTableView {
property alias parentId: rootmodel.parentId
+ colDelegate: Item {
+ anchors.fill: parent
+
+ property var rowModel: parent.rowModel
+ property var model: parent.colModel
+
+ Text {
+ anchors.fill:parent
+
+ text: !rowModel ? "" : (rowModel[model.criteria] || "")
+ elide: Text.ElideRight
+ font.pixelSize: VLCStyle.fontSize_normal
+ color: (model.isPrimary)? VLCStyle.colors.text : VLCStyle.colors.textInactive
+
+ anchors {
+ fill: parent
+ leftMargin: VLCStyle.margin_xsmall
+ rightMargin: VLCStyle.margin_xsmall
+ }
+ verticalAlignment: Text.AlignVCenter
+ horizontalAlignment: Text.AlignLeft
+ }
+ }
+
onActionForSelection: {
var list = []
for (var i = 0; i < selection.count; i++ ) {
More information about the vlc-commits
mailing list