Warning, /maui/vvave/src/widgets/PlaybackBar.qml is written in an unsupported language. File is not indexed.
0001 import QtQuick 2.14 0002 import QtQuick.Controls 2.14 0003 import QtQuick.Layouts 1.3 0004 0005 import QtMultimedia 5.0 0006 import QtGraphicalEffects 1.0 0007 import org.mauikit.controls 1.3 as Maui 0008 0009 import org.maui.vvave 1.0 as Vvave 0010 0011 import "../utils/Player.js" as Player 0012 import QtQuick.Templates 2.15 as T 0013 0014 Maui.ToolBar 0015 { 0016 position: ToolBar.Footer 0017 0018 farLeftContent: ToolButton 0019 { 0020 icon.name: _sideBarView.sideBar.visible ? "sidebar-collapse" : "sidebar-expand" 0021 onClicked: _sideBarView.sideBar.toggle() 0022 visible: _sideBarView.sideBar.collapsed 0023 checked: _sideBarView.sideBar.visible 0024 ToolTip.delay: 1000 0025 ToolTip.timeout: 5000 0026 ToolTip.visible: hovered 0027 ToolTip.text: i18n("Toogle SideBar") 0028 } 0029 0030 rightContent: ToolButton 0031 { 0032 icon.name: root.focusView ? "go-down" : "go-up" 0033 onClicked: toggleFocusView() 0034 } 0035 0036 middleContent: [ 0037 0038 Maui.ToolActions 0039 { 0040 Layout.alignment: Qt.AlignCenter 0041 0042 display: ToolButton.IconOnly 0043 expanded: true 0044 autoExclusive: false 0045 checkable: false 0046 0047 Action 0048 { 0049 icon.name: "media-skip-backward" 0050 onTriggered: Player.previousTrack() 0051 } 0052 0053 Action 0054 { 0055 id: playIcon 0056 text: i18n("Play and pause") 0057 // icon.width: Maui.Style.iconSizes.big 0058 // icon.height: Maui.Style.iconSizes.big 0059 enabled: currentTrackIndex >= 0 0060 icon.name: isPlaying ? "media-playback-pause" : "media-playback-start" 0061 onTriggered: player.playing ? player.pause() : player.play() 0062 } 0063 0064 Action 0065 { 0066 text: i18n("Next") 0067 icon.name: "media-skip-forward" 0068 onTriggered: Player.nextTrack() 0069 } 0070 } 0071 ] 0072 } 0073