9import QtQuick.Templates as T
 
   10import org.kde.kirigami as Kirigami
 
   11import org.kde.ksvg as KSvg
 
   12import "private" as Private
 
   17    implicitWidth: Math.max(implicitBackgroundWidth + leftInset + rightInset,
 
   18                            implicitContentWidth + leftPadding + rightPadding,
 
   19                            implicitIndicatorWidth + leftPadding + rightPadding)
 
   20    implicitHeight: Math.max(implicitBackgroundHeight + topInset + bottomInset,
 
   21                             implicitContentHeight + topPadding + bottomPadding,
 
   22                             implicitIndicatorHeight + topPadding + bottomPadding)
 
   24    baselineOffset: contentItem.y + contentItem.baselineOffset
 
   28    leftPadding: (background as 
KSvg.FrameSvgItem)?.margins.
left ?? undefined
 
   29    rightPadding: (background as 
KSvg.FrameSvgItem)?.margins.
right ?? undefined
 
   30    bottomPadding: (background as 
KSvg.FrameSvgItem)?.margins.bottom ?? undefined
 
   38        readonly property int effectiveIndicatorWidth: control.indicator && control.indicator.visible && control.indicator.width > 0
 
   39            ? control.indicator.width + control.spacing : 0
 
   41        mirrored: control.mirrored
 
   42        leftPadding: !control.mirrored ? 0 : effectiveIndicatorWidth
 
   43        rightPadding: control.mirrored ? 0 : effectiveIndicatorWidth
 
   47        display: control.display
 
   48        spacing: control.spacing
 
   49        iconItem.implicitWidth: control.icon.width
 
   50        iconItem.implicitHeight: control.icon.height
 
   51        iconItem.source: control.icon.
name || control.icon.source
 
   52        label.text: control.text
 
   55    indicator: RadioIndicator {
 
   56        x: control.mirrored ? control.leftPadding : control.width - width - control.rightPadding
 
   57        y: control.topPadding + Math.round((control.availableHeight - height) / 2)
 
   62    background: Private.DefaultListItemBackground {
 
QString name(StandardAction id)
 
QString label(StandardShortcut id)
 
QTextStream & left(QTextStream &stream)
 
QTextStream & right(QTextStream &stream)