[vlc-commits] qml: provide horizontal navigation buttons in KeyNavigableListView
Pierre Lamot
git at videolan.org
Fri Sep 6 18:01:56 CEST 2019
vlc | branch: master | Pierre Lamot <pierre at videolabs.io> | Fri Aug 30 17:46:44 2019 +0200| [7eda064ada1da3b4639276b9159e15af65d536d8] | committer: Jean-Baptiste Kempf
qml: provide horizontal navigation buttons in KeyNavigableListView
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=7eda064ada1da3b4639276b9159e15af65d536d8
---
modules/gui/qt/qml/utils/KeyNavigableListView.qml | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/modules/gui/qt/qml/utils/KeyNavigableListView.qml b/modules/gui/qt/qml/utils/KeyNavigableListView.qml
index f66485b0d7..fc6f0805a0 100644
--- a/modules/gui/qt/qml/utils/KeyNavigableListView.qml
+++ b/modules/gui/qt/qml/utils/KeyNavigableListView.qml
@@ -184,4 +184,24 @@ NavigableFocusScope {
}
}
}
+
+ RoundButton{
+ id: leftBtn
+ anchors.verticalCenter: parent.verticalCenter
+ anchors.left: parent.left
+ text:"<"
+ onClicked: listview_id.prevPage()
+ visible: view.orientation === ListView.Horizontal && view.contentX > 0
+ }
+
+
+ RoundButton{
+ id: rightBtn
+ anchors.verticalCenter: parent.verticalCenter
+ anchors.right: parent.right
+ text:">"
+ onClicked: listview_id.nextPage()
+ visible: view.orientation === ListView.Horizontal && (view.contentWidth - view.width - view.contentX) > 0
+ }
}
+
More information about the vlc-commits
mailing list