[vlc-devel] [PATCH 14/28] qml: set proper sizing for playlist listview item duration
Fatih Uzunoglu
fuzun54 at outlook.com
Tue Jul 21 19:28:44 CEST 2020
---
modules/gui/qt/playlist/qml/PLItem.qml | 10 +++++++++-
modules/gui/qt/playlist/qml/PlaylistListView.qml | 2 +-
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/modules/gui/qt/playlist/qml/PLItem.qml b/modules/gui/qt/playlist/qml/PLItem.qml
index 5ba9c87edf..430be3e15d 100644
--- a/modules/gui/qt/playlist/qml/PLItem.qml
+++ b/modules/gui/qt/playlist/qml/PLItem.qml
@@ -179,8 +179,16 @@ Rectangle {
Widgets.ListLabel {
id: textDuration
Layout.rightMargin: VLCStyle.margin_xsmall
-
+ Layout.preferredWidth: durationMetric.width
text: model.duration
+ horizontalAlignment: Text.AlignHCenter
+ verticalAlignment: Text.AlignVCenter
+
+ TextMetrics {
+ id: durationMetric
+ font.pixelSize: VLCStyle.fontSize_normal
+ text: "-00:00-"
+ }
}
}
diff --git a/modules/gui/qt/playlist/qml/PlaylistListView.qml b/modules/gui/qt/playlist/qml/PlaylistListView.qml
index 7ff4f7c0ba..8724cc6b8a 100644
--- a/modules/gui/qt/playlist/qml/PlaylistListView.qml
+++ b/modules/gui/qt/playlist/qml/PlaylistListView.qml
@@ -247,7 +247,7 @@ Widgets.NavigableFocusScope {
TextMetrics {
id: durationMetric
font.pixelSize: VLCStyle.fontSize_normal
- text: "-00:00"
+ text: "-00:00-"
}
}
}
--
2.25.1
More information about the vlc-devel
mailing list