summaryrefslogtreecommitdiffstats
path: root/examples
diff options
context:
space:
mode:
authorNiels Weber <niels.weber@digia.com>2014-04-28 09:27:03 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-04-30 13:40:26 +0200
commit2939c9953ad08e659722c2b832f2c35db6de0115 (patch)
treec1c5b3023f477894fd66da50b0635c49a6ed0f59 /examples
parent4c8284de46052970de001c5c9b96c4fa365f89b4 (diff)
Add missing background for effect selection list.
Also remove highlight and fix button text color. Make Menu animation faster. Task-number: QTBUG-38121 Change-Id: I7d5868d370a8dc7925cee5e694ae043970c569d9 Reviewed-by: Sami Makkonen <sami.makkonen@digia.com> Reviewed-by: Thomas Hartmann <Thomas.Hartmann@digia.com>
Diffstat (limited to 'examples')
-rw-r--r--examples/multimedia/video/qmlvideofx/qml/qmlvideofx/Button.qml3
-rw-r--r--examples/multimedia/video/qmlvideofx/qml/qmlvideofx/Main.qml36
2 files changed, 22 insertions, 17 deletions
diff --git a/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/Button.qml b/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/Button.qml
index dd7cca602..203352832 100644
--- a/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/Button.qml
+++ b/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/Button.qml
@@ -60,7 +60,6 @@ Rectangle {
Rectangle {
anchors { fill: parent; margins: 1 }
color: mouseArea.pressed ? bgColorSelected : bgColor
- radius: 0.1 * height
Text {
id: text
@@ -68,7 +67,7 @@ Rectangle {
text: root.text
anchors { fill: parent; margins: scaledMargin }
font.pixelSize: fontSize
- color: mouseArea.pressed ? bgColor : textColor
+ color: textColor
horizontalAlignment: Text.AlignLeft
verticalAlignment: Text.AlignVCenter
}
diff --git a/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/Main.qml b/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/Main.qml
index 5ec13750f..e39eeafd7 100644
--- a/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/Main.qml
+++ b/examples/multimedia/video/qmlvideofx/qml/qmlvideofx/Main.qml
@@ -80,7 +80,7 @@ Rectangle {
id: parameterPanel
anchors {
left: parent.left
- right: listview.left
+ right: effectName.left
bottom: parent.bottom
margins: scaledMargin
leftMargin: scaledMargin + itemHeight
@@ -88,46 +88,50 @@ Rectangle {
gripSize: d.gripSize
height: root.itemHeight * 2.5
width: root.itemWidth * 3
-
}
-
Button {
id: effectName
anchors {
right: parent.right
bottom: perfHolder.top
- top: content.bottom
margins: scaledMargin
}
text: "No effect"
width: itemWidth * 2
+ height: itemHeight
onClicked: {
effectName.visible = false
listview.visible = true
+ lvbg.visible = true
}
color: "#303030"
}
+ Rectangle {
+ id: lvbg
+ width: itemWidth * 2
+ color: "black"
+ opacity: 0.8
+ visible: false
+
+ anchors {
+ right: parent.right
+ bottom: perfHolder.top
+ top: parent.top
+ margins: scaledMargin
+ }
ListView {
id: listview
width: itemWidth * 2
- anchors {
- right: parent.right
- bottom: perfHolder.top
- top: parent.top
- margins: scaledMargin
- }
+ anchors.fill: parent
visible: false
model: EffectSelectionList {}
delegate: effectDelegate
- highlight: Rectangle { color: "#14aaff"; radius: 5 }
- highlightFollowsCurrentItem: true
- highlightRangeMode: ListView.StrictlyEnforceRange
clip: true
focus: true
@@ -139,6 +143,7 @@ Rectangle {
onClicked: {
content.effectSource = source
listview.visible = false
+ lvbg.visible = false
effectName.text = name
effectName.visible = true
parameterPanel.model = content.effect.parameters
@@ -146,6 +151,7 @@ Rectangle {
}
}
}
+ }
}
Rectangle {
@@ -213,8 +219,8 @@ Rectangle {
transitions: [
Transition {
- NumberAnimation { target: fileOpen; property: "width"; duration: 400 }
- NumberAnimation { target: fileOpen; property: "opacity"; duration: 400 }
+ NumberAnimation { target: fileOpen; property: "width"; duration: 100 }
+ NumberAnimation { target: fileOpen; property: "opacity"; duration: 100 }
}
]
}