aboutsummaryrefslogtreecommitdiffstats
path: root/src/imports/controls/material/Menu.qml
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@theqtcompany.com>2016-01-25 14:58:42 +0100
committerJ-P Nurmi <jpnurmi@theqtcompany.com>2016-01-25 16:34:11 +0000
commitf7fa4aad8f4b75f81ab09aa1bf029d9d36d6a70a (patch)
tree19f95e1709b17cd4a75672f93f8bdb88ae40d7d6 /src/imports/controls/material/Menu.qml
parent2fd16cf38b067bb7ced59efed86c2ff0cd5bf817 (diff)
Material: move DropShadows back to layer.effect
QTBUG-49979 was fixed, so we can switch back to using layer.effect, which typically leads to one less item and much less bindings. Change-Id: I7d1d1462a90c674b5f849134bb6ac8fe6ff0f231 Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
Diffstat (limited to 'src/imports/controls/material/Menu.qml')
-rw-r--r--src/imports/controls/material/Menu.qml15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/imports/controls/material/Menu.qml b/src/imports/controls/material/Menu.qml
index 6dc645a9..1b4eaf81 100644
--- a/src/imports/controls/material/Menu.qml
+++ b/src/imports/controls/material/Menu.qml
@@ -78,21 +78,14 @@ T.Menu {
//! [contentItem]
//! [background]
- background: Item {
+ background: Rectangle {
implicitWidth: 200
implicitHeight: 200
- Rectangle {
- id: panel
- width: parent.width
- height: parent.height
- color: control.Material.dialogColor
- }
+ color: control.Material.dialogColor
- DropShadow {
- source: panel
- width: parent.width
- height: parent.height
+ layer.enabled: true
+ layer.effect: DropShadow {
verticalOffset: 1
color: control.Material.dropShadowColor
samples: 15