[vlc-commits] qml: set proper sizing for playlist listview item duration

Fatih Uzunoglu git at videolan.org
Fri Jul 24 11:45:53 CEST 2020


vlc | branch: master | Fatih Uzunoglu <fuzun54 at outlook.com> | Wed Jul  1 22:03:01 2020 +0300| [ddfad2451bc00d3e8c270c18676c11911f761a8f] | committer: Pierre Lamot

qml: set proper sizing for playlist listview item duration

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=ddfad2451bc00d3e8c270c18676c11911f761a8f
---

 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-"
                 }
             }
         }



More information about the vlc-commits mailing list