vlc | branch: master | Prince Gupta <guptaprince8...@gmail.com> | Thu Feb 18 22:02:01 2021 +0530| [b1880e1bdabd475735c5384adcf9986dc2490d14] | committer: Pierre Lamot
qt: add setting to change maininterface.pinVideoControls from preferences Signed-off-by: Pierre Lamot <pie...@videolabs.io> > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b1880e1bdabd475735c5384adcf9986dc2490d14 --- modules/gui/qt/dialogs/preferences/simple_preferences.cpp | 3 +++ modules/gui/qt/dialogs/preferences/sprefs_interface.ui | 12 +++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/modules/gui/qt/dialogs/preferences/simple_preferences.cpp b/modules/gui/qt/dialogs/preferences/simple_preferences.cpp index e3436c55b6..0693ad6a58 100644 --- a/modules/gui/qt/dialogs/preferences/simple_preferences.cpp +++ b/modules/gui/qt/dialogs/preferences/simple_preferences.cpp @@ -810,6 +810,9 @@ SPrefsPanel::SPrefsPanel( intf_thread_t *_p_intf, QWidget *_parent, CONFIG_BOOL( "metadata-network-access", MetadataNetworkAccessMode ); CONFIG_BOOL( "qt-menubar", menuBarCheck ); + ui.pinVideoControlsCheckbox->setChecked( p_intf->p_sys->p_mi->pinVideoControls() ); + QObject::connect( ui.pinVideoControlsCheckbox, &QCheckBox::stateChanged, p_intf->p_sys->p_mi, &MainInterface::setPinVideoControls ); + ui.colorSchemeComboBox->insertItems(0, p_intf->p_sys->p_mi->getColorScheme()->stringList()); QObject::connect( ui.colorSchemeComboBox, &QComboBox::currentTextChanged, p_intf->p_sys->p_mi->getColorScheme(), &ColorSchemeModel::setCurrent ); diff --git a/modules/gui/qt/dialogs/preferences/sprefs_interface.ui b/modules/gui/qt/dialogs/preferences/sprefs_interface.ui index cbc8eaaf60..9160eff82d 100644 --- a/modules/gui/qt/dialogs/preferences/sprefs_interface.ui +++ b/modules/gui/qt/dialogs/preferences/sprefs_interface.ui @@ -334,7 +334,17 @@ </property> </widget> </item> - <item row="5" column="0"> + <item row="5" column="0" colspan="2"> + <widget class="QCheckBox" name="pinVideoControlsCheckbox"> + <property name="toolTip"> + <string>Disables autohiding of controls when playing videos</string> + </property> + <property name="text"> + <string>Pin video controls</string> + </property> + </widget> + </item> + <item row="5" column="2"> <widget class="QCheckBox" name="titleBarCheckBox"> <property name="text"> <string>Enable window titlebar</string> _______________________________________________ vlc-commits mailing list vlc-commits@videolan.org https://mailman.videolan.org/listinfo/vlc-commits