Browse Source

Add spacing option between icon and text in IconWithText.qml

j.delarago 2 years ago
parent
commit
964c566ffb
1 changed files with 2 additions and 0 deletions
  1. 2 0
      resources/qml/IconWithText.qml

+ 2 - 0
resources/qml/IconWithText.qml

@@ -22,6 +22,7 @@ Item
     property alias elide: label.elide
     property alias elide: label.elide
     property real margin: UM.Theme.getSize("narrow_margin").width
     property real margin: UM.Theme.getSize("narrow_margin").width
     property alias wrapMode: label.wrapMode
     property alias wrapMode: label.wrapMode
+    property real spacing: UM.Theme.getSize("narrow_margin").width
 
 
     // These properties can be used in combination with layouts.
     // These properties can be used in combination with layouts.
     readonly property real contentWidth: icon.width + margin + label.contentWidth
     readonly property real contentWidth: icon.width + margin + label.contentWidth
@@ -61,6 +62,7 @@ Item
             top: parent.top
             top: parent.top
             bottom: parent.bottom
             bottom: parent.bottom
             rightMargin: 0
             rightMargin: 0
+            leftMargin: spacing
             margins: margin
             margins: margin
         }
         }
     }
     }