gpt4all
38 строк · 1.2 Кб
1import QtCore
2import QtQuick
3import QtQuick.Controls
4import QtQuick.Controls.Basic
5import mysettings
6
7Button {
8id: myButton
9padding: 10
10rightPadding: 18
11leftPadding: 18
12property color textColor: MySettings.chatTheme === "Dark" ? theme.green800 : theme.green600
13property color mutedTextColor: textColor
14property color backgroundColor: MySettings.chatTheme === "Dark" ? theme.green400 : theme.green200
15property color backgroundColorHovered: theme.green300
16property real borderWidth: 0
17property color borderColor: "transparent"
18property real fontPixelSize: theme.fontSizeLarge
19
20contentItem: Text {
21text: myButton.text
22horizontalAlignment: Text.AlignHCenter
23color: myButton.enabled ? textColor : mutedTextColor
24font.pixelSize: fontPixelSize
25font.bold: true
26Accessible.role: Accessible.Button
27Accessible.name: text
28}
29background: Rectangle {
30radius: 10
31border.width: borderWidth
32border.color: borderColor
33color: myButton.hovered ? backgroundColorHovered : backgroundColor
34}
35Accessible.role: Accessible.Button
36Accessible.name: text
37ToolTip.delay: Qt.styleHints.mousePressAndHoldInterval
38}
39