Files
purple-electrumwallet/electrum/gui/qml/components/controls/FlatButton.qml
T

29 lines
817 B
QML
Raw Normal View History

2023-07-17 10:49:06 +02:00
import QtQuick
import QtQuick.Controls
import QtQuick.Controls.Material
import QtQuick.Controls.impl
import QtQuick.Controls.Material.impl
2022-09-27 09:55:06 +02:00
TabButton {
id: control
2022-09-27 09:55:06 +02:00
checkable: false
2023-02-03 17:27:12 +01:00
property bool textUnderIcon: true
font.pixelSize: constants.fontSizeSmall
icon.width: constants.iconSizeMedium
icon.height: constants.iconSizeMedium
2023-02-03 17:27:12 +01:00
display: textUnderIcon ? IconLabel.TextUnderIcon : IconLabel.TextBesideIcon
contentItem: IconLabel {
spacing: control.spacing
mirrored: control.mirrored
display: control.display
icon: control.icon
text: control.text
font: control.font
color: !control.enabled ? control.Material.hintTextColor : control.down || control.checked ? control.Material.accentColor : control.Material.foreground
}
}