summaryrefslogtreecommitdiffstats
path: root/basicsuite/mediaplayer/PlaybackControl.qml
diff options
context:
space:
mode:
authorJuho Annunen <juho.annunen@qt.io>2018-04-17 15:02:13 +0300
committerJuho Annunen <juho.annunen@qt.io>2018-05-04 10:02:42 +0000
commit04e4798de567c64a08e962f541b5dd35d60fedd3 (patch)
treebbcfbc6f8c6bbc5be45c72b2e869c84fa588e478 /basicsuite/mediaplayer/PlaybackControl.qml
parent2e8942fe7661ba75da5c45d214d2efd6212910c8 (diff)
Update Mediaplayer demo to new UI theme
Task-number: QTBUG-62791 Change-Id: Id7cb520669fc696cec65da591414b045fe45754a Reviewed-by: Teemu Holappa <teemu.holappa@qt.io>
Diffstat (limited to 'basicsuite/mediaplayer/PlaybackControl.qml')
-rw-r--r--[-rwxr-xr-x]basicsuite/mediaplayer/PlaybackControl.qml70
1 files changed, 34 insertions, 36 deletions
diff --git a/basicsuite/mediaplayer/PlaybackControl.qml b/basicsuite/mediaplayer/PlaybackControl.qml
index 66c1c92..5fff05f 100755..100644
--- a/basicsuite/mediaplayer/PlaybackControl.qml
+++ b/basicsuite/mediaplayer/PlaybackControl.qml
@@ -49,11 +49,13 @@
****************************************************************************/
import QtQuick 2.0
+import QtDeviceUtilities.QtButtonImageProvider 1.0
Row {
+ anchors.leftMargin: parent.width * 0.02
id: root
- spacing: 26
- height: playButton.height
+ spacing: parent.width * 0.02
+ height: parent.height
property bool isPlaybackEnabled: false
property bool isPlaying: false
@@ -64,46 +66,42 @@ Row {
signal stopButtonPressed()
//Playback Controls
- ImageButton {
- id: rateReverseButton
- enabled: isPlaybackEnabled
- imageSource: "images/RateButtonReverse.png"
- anchors.verticalCenter: root.verticalCenter
- onClicked: {
- reverseButtonPressed();
+ QtButton{
+ id: playPauseButton
+ width: controlBar.width * 0.06
+ height: width
+ anchors.bottom: parent.bottom
+ anchors.bottomMargin: root.spacing
+ fillColor: viewSettings.buttonGreenColor
+ Image{
+ anchors.centerIn: parent
+ width: parent.width * 0.5
+ height: width
+ source: !isPlaying ? "images/play_icon.svg" : "images/pause_icon.svg"
+ sourceSize.width: parent.width
+ sourceSize.height: parent.height
}
- }
- ImageButton {
- id: playButton
- enabled: isPlaybackEnabled
- imageSource: !isPlaying ? "images/PlayButton.png" : "images/PauseButton.png"
- anchors.verticalCenter: root.verticalCenter
-// anchors.right: rateForwardButton.left
-// anchors.rightMargin: 10
onClicked: {
playButtonPressed();
}
}
-// Rectangle{
-// enabled: isPlaybackEnabled
-// color: "white"
-// opacity: enabled ? 1 : 0.3
-// width: playButton.width
-// height: width
-// anchors.verticalCenter: root.verticalCenter
-// MouseArea {
-// anchors.fill: parent
-// onClicked: stopButtonPressed();
-// }
-// }
-
- ImageButton {
- id: rateForwardButton
- enabled: isPlaybackEnabled
- imageSource: "images/RateButtonForward.png"
- anchors.verticalCenter: root.verticalCenter
+ QtButton{
+ id: stopButton
+ width: controlBar.width * 0.06
+ height: width
+ anchors.bottom: parent.bottom
+ anchors.bottomMargin: root.spacing
+ fillColor: viewSettings.buttonGreenColor
+ Image{
+ anchors.centerIn: parent
+ width: parent.width * 0.5
+ height: width
+ source: "images/stop_icon.svg"
+ sourceSize.width: parent.width
+ sourceSize.height: parent.height
+ }
onClicked: {
- forwardButtonPressed();
+ stopButtonPressed();
}
}
}