added icons for buttons in the drop-down window of connections sharing.

- corrections in texts
This commit is contained in:
vladimir.kuznetsov 2023-07-31 12:54:59 +09:00
parent 1092abe776
commit 66f9a82f31
13 changed files with 136 additions and 109 deletions

View file

@ -1,5 +1,7 @@
import QtQuick
import QtQuick.Controls
import QtQuick.Layouts
import Qt5Compat.GraphicalEffects
import "TextTypes"
@ -16,6 +18,8 @@ Button {
property string borderColor: "#D7D8DB"
property int borderWidth: 0
property string imageSource
implicitHeight: 56
hoverEnabled: true
@ -48,11 +52,30 @@ Button {
cursorShape: Qt.PointingHandCursor
}
contentItem: ButtonTextType {
contentItem: Item {
anchors.fill: background
color: textColor
text: root.text
horizontalAlignment: Text.AlignHCenter
verticalAlignment: Text.AlignVCenter
RowLayout {
anchors.centerIn: parent
Image {
source: root.imageSource
visible: root.imageSource === "" ? false : true
layer {
enabled: true
effect: ColorOverlay {
color: textColor
}
}
}
ButtonTextType {
color: textColor
text: root.text
horizontalAlignment: Text.AlignLeft
verticalAlignment: Text.AlignVCenter
}
}
}
}