feat(StatusListItem): adding title text icon (#785)

Needed for https://github.com/status-im/status-desktop/issues/6494
This commit is contained in:
Alexandra Betouni 2022-07-20 16:53:03 +03:00 committed by GitHub
parent 113f700617
commit 21669aba17
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 11 additions and 0 deletions

View File

@ -20,6 +20,7 @@ Rectangle {
property string subTitle: "" property string subTitle: ""
property string tertiaryTitle: "" property string tertiaryTitle: ""
property string label: "" property string label: ""
property string titleTextIcon: ""
property real leftPadding: 16 property real leftPadding: 16
property real rightPadding: 16 property real rightPadding: 16
property bool enabled: true property bool enabled: true
@ -230,6 +231,16 @@ Rectangle {
} }
} }
StatusIcon {
width: visible ? 12 : 0
height: visible ? 12 : 0
visible: !!statusListItem.titleTextIcon
anchors.verticalCenter: parent.verticalCenter
anchors.left: parent.left
anchors.leftMargin: statusListItemTitle.contentWidth + 6
icon: statusListItem.titleTextIcon
}
StatusToolTip { StatusToolTip {
id: statusListItemTitleTooltip id: statusListItemTitleTooltip
text: statusListItemTitle.text text: statusListItemTitle.text