[vlc-commits] [Git][videolan/vlc][master] qml: add fallback widget for player toolbar
Jean-Baptiste Kempf (@jbk)
gitlab at videolan.org
Fri Jul 16 09:48:29 UTC 2021
Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC
Commits:
4413d1e1 by Fatih Uzunoglu at 2021-07-16T09:37:04+00:00
qml: add fallback widget for player toolbar
- - - - -
1 changed file:
- modules/gui/qt/player/qml/ControlButtons.qml
Changes:
=====================================
modules/gui/qt/player/qml/ControlButtons.qml
=====================================
@@ -104,9 +104,35 @@ Item{
case ControlListModel.PLAYER_SWITCH_BUTTON: return playerSwitchBtnDelegate
case ControlListModel.ARTWORK_INFO: return artworkInfoDelegate
case ControlListModel.PLAYBACK_SPEED_BUTTON: return playbackSpeedButtonDelegate
+ default:
+ console.log("button delegate id " + inpID + " doesn't exists")
+ return fallbackDelegate
+ }
+ }
+
+ Component {
+ id: fallbackDelegate
+
+ Widgets.AnimatedBackground {
+ implicitWidth: fbLabel.width + VLCStyle.focus_border * 2
+ implicitHeight: fbLabel.height + VLCStyle.focus_border * 2
+
+ activeBorderColor: colors.bgFocus
+
+ property bool paintOnly: false
+ property VLCColors colors: VLCStyle.colors
+
+ Widgets.MenuLabel {
+ id: fbLabel
+
+ anchors.centerIn: parent
+
+ text: i18n.qtr("WIDGET\nNOT\nFOUND")
+ horizontalAlignment: Text.AlignHCenter
+
+ color: colors.text
+ }
}
- console.log("button delegate id " + inpID + " doesn't exists")
- return spacerDelegate
}
Component{
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/4413d1e1ef8f575b78ae820e84b1e3eae3e2c57f
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/commit/4413d1e1ef8f575b78ae820e84b1e3eae3e2c57f
You're receiving this email because of your account on code.videolan.org.
More information about the vlc-commits
mailing list