This commit is contained in:
zhuzihcu
2023-06-09 18:15:09 +08:00
parent cf730bc769
commit 221361369e
6 changed files with 114 additions and 58 deletions

View File

@ -16,16 +16,6 @@ Rectangle {
border.width: 1
implicitHeight: height
implicitWidth: width
Behavior on color{
ColorAnimation {
duration: 300
}
}
Behavior on border.color{
ColorAnimation {
duration: 300
}
}
Item {
id: container
anchors.fill: parent

View File

@ -24,13 +24,15 @@ Button {
}
id:control
enabled: !disabled
padding:0
onClicked: clickListener()
background: Item{
FluFocusRectangle{
radius: 4
visible: control.activeFocus
}
}
horizontalPadding:2
verticalPadding: 2
Accessible.role: Accessible.Button
Accessible.name: control.text
Accessible.description: contentDescription

View File

@ -20,16 +20,6 @@ Item {
radius: 4
color: FluTheme.dark ? Window.active ? Qt.rgba(38/255,44/255,54/255,1) : Qt.rgba(39/255,39/255,39/255,1) : Qt.rgba(251/255,251/255,253/255,1)
border.color: FluTheme.dark ? Window.active ? Qt.rgba(55/255,55/255,55/255,1) : Qt.rgba(45/255,45/255,45/255,1) : Qt.rgba(226/255,229/255,234/255,1)
Behavior on color{
ColorAnimation {
duration: 300
}
}
Behavior on border.color{
ColorAnimation {
duration: 300
}
}
MouseArea{
id:control_mouse
anchors.fill: parent

View File

@ -25,6 +25,7 @@ Item {
property Component autoSuggestBox
property Component actionItem
property int topPadding: 0
signal loginClicked
id:control
QtObject{
id:d
@ -514,6 +515,12 @@ Item {
}
sourceSize: Qt.size(40,40)
Layout.alignment: Qt.AlignVCenter
MouseArea{
anchors.fill: parent
onClicked: {
loginClicked()
}
}
}
FluText{
Layout.alignment: Qt.AlignVCenter

View File

@ -22,7 +22,8 @@ Button {
Accessible.onPressAction: control.clicked()
id:control
enabled: !disabled
padding:0
horizontalPadding:2
verticalPadding: 2
background: Item{
FluFocusRectangle{
visible: control.activeFocus