~josephjamesmills/u2t/trunk

« back to all changes in this revision

Viewing changes to shell/common/AbstractButton.qml

  • Committer: Michał Sawicz
  • Date: 2012-04-13 11:50:04 UTC
  • Revision ID: michal.sawicz@canonical.com-20120413115004-b0icf44comc5hd19
Merge lp:unity-2d r1039

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
       (see http://bugreports.qt.nokia.com/browse/QTBUG-13007). */
29
29
    property bool pressed: false
30
30
 
 
31
    property alias mouseOver: mouse_area.containsMouse
 
32
 
31
33
    signal clicked
32
34
 
33
35
    Accessible.role: Accessible.PushButton
56
58
    state: {
57
59
        if(pressed || mouse_area.pressed)
58
60
            return "pressed"
 
61
        else if(activeFocus)
 
62
            return "selected"
59
63
        else if(mouse_area.containsMouse)
60
64
            return "hovered"
61
 
        else if(activeFocus)
62
 
            return "selected"
63
65
        else
64
66
            return "default"
65
67
    }