mirror of
https://github.com/danbulant/dots-hyprland
synced 2026-05-24 12:22:09 +00:00
26 lines
No EOL
751 B
QML
26 lines
No EOL
751 B
QML
import qs.modules.common
|
|
import qs.modules.common.widgets
|
|
import QtQuick
|
|
|
|
GroupButton {
|
|
id: button
|
|
property string buttonText
|
|
|
|
horizontalPadding: 8
|
|
verticalPadding: 6
|
|
|
|
baseWidth: contentItem.implicitWidth + horizontalPadding * 2
|
|
clickedWidth: baseWidth + 20
|
|
baseHeight: contentItem.implicitHeight + verticalPadding * 2
|
|
buttonRadius: down ? Appearance.rounding.verysmall : Appearance.rounding.small
|
|
|
|
colBackground: Appearance.colors.colLayer2
|
|
colBackgroundHover: Appearance.colors.colLayer2Hover
|
|
colBackgroundActive: Appearance.colors.colLayer2Active
|
|
|
|
contentItem: StyledText {
|
|
horizontalAlignment: Text.AlignHCenter
|
|
text: buttonText
|
|
color: Appearance.m3colors.m3onSurface
|
|
}
|
|
} |