disable mouseOver on touch

This commit is contained in:
Marco Martin 2012-08-10 11:42:53 +02:00
parent 86ea6dfe4c
commit 96e436f641

View File

@ -51,6 +51,7 @@ Signals:
import QtQuick 1.0
import org.kde.plasma.core 0.1 as PlasmaCore
import "private/Config.js" as Config
Item {
id: listItem
@ -86,7 +87,7 @@ Item {
prefix: "normal"
anchors.fill: parent
opacity: itemMouse.containsMouse ? 0.5 : 1
opacity: itemMouse.containsMouse && !itemMouse.pressed ? 0.5 : 1
Component.onCompleted: {
prefix = (listItem.sectionDelegate ? "section" : (listItem.checked ? "pressed" : "normal"))
}
@ -109,7 +110,7 @@ Item {
property bool changeBackgroundOnPress: !listItem.checked && !listItem.sectionDelegate
anchors.fill: background
enabled: false
hoverEnabled: true
hoverEnabled: Config.mouseOverEnabled
onClicked: listItem.clicked()
onPressAndHold: listItem.pressAndHold()