[vlc-commits] qml: add left and top padding in headers of NetworkHomeDisplay
Prince Gupta
git at videolan.org
Thu Aug 27 12:44:09 CEST 2020
vlc | branch: master | Prince Gupta <guptaprince8832 at gmail.com> | Tue Aug 18 20:04:40 2020 +0530| [8492d78fcd39d67661086791f198b23b2cf703e9] | committer: Pierre Lamot
qml: add left and top padding in headers of NetworkHomeDisplay
qml: provide starting left margin in NetworkHomeDeviceListView
Signed-off-by: Pierre Lamot <pierre at videolabs.io>
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=8492d78fcd39d67661086791f198b23b2cf703e9
---
modules/gui/qt/network/qml/NetworkHomeDeviceListView.qml | 5 +++++
modules/gui/qt/network/qml/NetworkHomeDisplay.qml | 3 +++
2 files changed, 8 insertions(+)
diff --git a/modules/gui/qt/network/qml/NetworkHomeDeviceListView.qml b/modules/gui/qt/network/qml/NetworkHomeDeviceListView.qml
index 6a21a05963..10c576f7eb 100644
--- a/modules/gui/qt/network/qml/NetworkHomeDeviceListView.qml
+++ b/modules/gui/qt/network/qml/NetworkHomeDeviceListView.qml
@@ -33,6 +33,7 @@ Widgets.NavigableFocusScope {
property alias ctx: deviceModel.ctx
property alias sd_source: deviceModel.sd_source
property alias model: deviceModel
+ property int leftPadding: VLCStyle.margin_xlarge
property int _currentIndex: -1
on_CurrentIndexChanged: {
@@ -74,6 +75,10 @@ Widgets.NavigableFocusScope {
orientation: ListView.Horizontal
anchors.fill: parent
+ header: Item {
+ width: root.leftPadding
+ }
+
model: deviceModel
delegate: NetworkGridItem {
focus: true
diff --git a/modules/gui/qt/network/qml/NetworkHomeDisplay.qml b/modules/gui/qt/network/qml/NetworkHomeDisplay.qml
index 8df8baefb3..0c00fb9ebe 100644
--- a/modules/gui/qt/network/qml/NetworkHomeDisplay.qml
+++ b/modules/gui/qt/network/qml/NetworkHomeDisplay.qml
@@ -72,6 +72,7 @@ Widgets.NavigableFocusScope {
text: i18n.qtr("My Machine")
width: flickable.width
visible: deviceSection.model.count !== 0
+ leftPadding: VLCStyle.margin_xlarge
}
NetworkHomeDeviceListView {
@@ -97,6 +98,8 @@ Widgets.NavigableFocusScope {
text: i18n.qtr("My LAN")
width: flickable.width
visible: lanSection.model.count !== 0
+ leftPadding: VLCStyle.margin_xlarge
+ topPadding: deviceLabel.visible ? VLCStyle.margin_small : 0
}
NetworkHomeDeviceListView {
More information about the vlc-commits
mailing list