mirror of
https://github.com/overte-org/overte.git
synced 2025-04-26 16:36:18 +02:00
21 lines
672 B
QML
21 lines
672 B
QML
import QtQuick 2.3
|
|
import QtQuick.Controls 1.3 as Original
|
|
import QtQuick.Controls.Styles 1.3 as OriginalStyles
|
|
import "."
|
|
import "../styles"
|
|
|
|
Original.Button {
|
|
property color iconColor: "black"
|
|
FontLoader { id: iconFont; source: "../../fonts/fontawesome-webfont.ttf"; }
|
|
style: OriginalStyles.ButtonStyle {
|
|
label: Text {
|
|
renderType: Text.NativeRendering
|
|
verticalAlignment: Text.AlignVCenter
|
|
horizontalAlignment: Text.AlignHCenter
|
|
font.family: iconFont.name
|
|
font.pointSize: 20
|
|
color: control.enabled ? control.iconColor : "gray"
|
|
text: control.text
|
|
}
|
|
}
|
|
}
|