forked from mirror/nheko
parent
4f7a45a0a6
commit
993926e189
@ -0,0 +1,34 @@ |
||||
import QtQuick 2.3 |
||||
import QtQuick.Controls 2.3 |
||||
import QtGraphicalEffects 1.0 |
||||
|
||||
Button { |
||||
property alias image: buttonImg.source |
||||
|
||||
id: button |
||||
|
||||
flat: true |
||||
|
||||
// disable background, because we don't want a border on hover |
||||
background: Item { |
||||
} |
||||
|
||||
Image { |
||||
id: buttonImg |
||||
// Workaround, can't get icon.source working for now... |
||||
anchors.fill: parent |
||||
} |
||||
ColorOverlay { |
||||
anchors.fill: buttonImg |
||||
source: buttonImg |
||||
color: button.hovered ? colors.highlight : colors.buttonText |
||||
} |
||||
|
||||
MouseArea |
||||
{ |
||||
id: mouseArea |
||||
anchors.fill: parent |
||||
onPressed: mouse.accepted = false |
||||
cursorShape: Qt.PointingHandCursor |
||||
} |
||||
} |
Loading…
Reference in new issue