overte-AleziaKurdis/interface/resources/qml/CustomButton.qml
2015-04-23 14:23:12 -07:00

27 lines
701 B
QML

import QtQuick 2.3
import QtQuick.Controls 1.3
import QtQuick.Window 2.2
import QtQuick.Controls.Styles 1.3
Button {
SystemPalette { id: myPalette; colorGroup: SystemPalette.Active }
text: "Text"
style: ButtonStyle {
padding {
top: 8
left: 12
right: 12
bottom: 8
}
background: CustomBorder {
anchors.fill: parent
}
label: CustomText {
renderType: Text.NativeRendering
verticalAlignment: Text.AlignVCenter
horizontalAlignment: Text.AlignHCenter
text: control.text
color: control.enabled ? myPalette.text : myPalette.dark
}
}
}