Add a tooltip to PrinterButton

This commit is contained in:
Arjen Hiemstra 2015-04-02 11:17:38 +02:00
parent 0d54855937
commit bcbbaf41f3

View File

@ -6,5 +6,24 @@ import QtQuick.Layouts 1.1
import UM 1.0 as UM import UM 1.0 as UM
Button { Button {
id: base;
style: UM.Theme.styles.tool_button; style: UM.Theme.styles.tool_button;
Rectangle {
anchors.bottom: parent.top;
width: parent.width;
height: base.hovered ? label.height : 0;
Behavior on height { NumberAnimation { duration: 75; } }
opacity: base.hovered ? 1.0 : 0.0;
Behavior on opacity { NumberAnimation { duration: 75; } }
Label {
id: label
anchors.horizontalCenter: parent.horizontalCenter;
text: base.text;
font: UM.Theme.fonts.button_tooltip;
}
}
} }