Kirigami-addons
5import QtQuick.Controls as Controls
8import org.kde.iconthemes as KIconThemes
9import org.kde.kirigamiaddons.formcard as FormCard
10import org.kde.kirigami as Kirigami
36FormCard.AbstractFormDelegate {
42 property alias iconName: buttonIcon.source
45 icon.name:
"preferences-desktop-emoticons-symbolic"
46 onClicked: iconDialog.open()
48 contentItem: RowLayout {
52 source: root.icon.name
53 Layout.rightMargin:
Kirigami.Units.largeSpacing +
Kirigami.Units.smallSpacing
54 implicitWidth:
Kirigami.Units.iconSizes.small
55 implicitHeight:
Kirigami.Units.iconSizes.small
59 Layout.fillWidth:
true
61 elide:
Text.ElideRight
64 Accessible.ignored:
true
70 source:
"addressbook-details-symbolic"
71 Layout.preferredWidth:
Kirigami.Units.iconSizes.small
72 Layout.preferredHeight:
Kirigami.Units.iconSizes.small
73 Layout.rightMargin:
Kirigami.Units.largeSpacing +
Kirigami.Units.smallSpacing
77 Layout.leftMargin:
Kirigami.Units.smallSpacing
78 Layout.alignment:
Qt.AlignRight |
Qt.AlignVCenter
79 direction:
Qt.RightArrow
80 visible: root.background.visible
84 KIconThemes.IconDialog {
86 onIconNameChanged: buttonIcon.source = iconName
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Mar 28 2025 11:56:08 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.