[vlc-devel] [PATCH] qml: Add settings button to player topbar
Jean-Baptiste Kempf
jb at videolan.org
Fri Aug 2 21:10:41 CEST 2019
Disagree for both places.
On Fri, Aug 2, 2019, at 20:54, Rohan Rajpal wrote:
> I discussed it with Pierre before adding it. Adding the settings button would make it easy to access the settings and it will look consistent with the media library.
>
> On Sat, Aug 3, 2019, 12:03 AM Jean-Baptiste Kempf <jb at videolan.org> wrote:
>> No. Why?
>>
>> On Fri, Aug 2, 2019, at 20:18, Rohan Rajpal wrote:
>> > Add the settings button to player topbar.
>> > ---
>> > modules/gui/qt/qml/player/TopBar.qml | 22 +++++++++++++++++++++-
>> > 1 file changed, 21 insertions(+), 1 deletion(-)
>> >
>> > diff --git a/modules/gui/qt/qml/player/TopBar.qml
>> > b/modules/gui/qt/qml/player/TopBar.qml
>> > index 365993dae3..7cae11e0bb 100644
>> > --- a/modules/gui/qt/qml/player/TopBar.qml
>> > +++ b/modules/gui/qt/qml/player/TopBar.qml
>> > @@ -23,6 +23,7 @@ import org.videolan.vlc 0.1
>> >
>> > import "qrc:///style/"
>> > import "qrc:///utils/" as Utils
>> > +import "qrc:///menus/" as Menus
>> >
>> > Utils.NavigableFocusScope{
>> > id: topFocusScope
>> > @@ -77,8 +78,27 @@ Utils.NavigableFocusScope{
>> > playlistWidget.gainFocus(playlistBtn)
>> > }
>> > }
>> > - property bool acceptFocus: true
>> > + KeyNavigation.right: menuBtn
>> > }
>> > +
>> > + Utils.IconToolButton {
>> > + id: menuBtn
>> > + size: VLCStyle.icon_normal
>> > + text: VLCIcons.menu
>> > + onClicked: {
>> > + lockAutoHide = true
>> > + mainMenu.openBelow(this)
>> > + }
>> > + property alias mainMenuExt: mainMenu
>> > + Menus.MainDropdownMenu {
>> > + id: mainMenu
>> > + onClosed: {
>> > + lockAutoHide = false
>> > + menuBtn.forceActiveFocus()
>> > + }
>> > + }
>> > + }
>> > +
>> > }
>> > }
>> > }
>> > --
>> > 2.17.1
>> >
>> > _______________________________________________
>> > vlc-devel mailing list
>> > To unsubscribe or modify your subscription options:
>> > https://mailman.videolan.org/listinfo/vlc-devel
>>
>> --
>> Jean-Baptiste Kempf - President
>> +33 672 704 734
>> _______________________________________________
>> vlc-devel mailing list
>> To unsubscribe or modify your subscription options:
>> https://mailman.videolan.org/listinfo/vlc-devel
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
--
Jean-Baptiste Kempf - President
+33 672 704 734
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20190802/cb74ae88/attachment.html>
More information about the vlc-devel
mailing list