8import QtQuick.Templates as T
9import org.kde.ksvg as KSvg
11import org.kde.plasma.core as PlasmaCore
12import org.kde.kirigami as Kirigami
17 implicitWidth: Math.max(background ? background.implicitWidth : 0,
18 contentWidth > 0 ? contentWidth + leftPadding + rightPadding : 0)
19 implicitHeight: Math.max(background ? background.implicitHeight : 0,
20 contentWidth > 0 ? contentHeight + topPadding + bottomPadding : 0)
22 contentWidth: contentItem.implicitWidth || (contentChildren.length === 1 ? contentChildren[0].implicitWidth : 0)
23 contentHeight: contentItem.implicitHeight || (contentChildren.length === 1 ? contentChildren[0].implicitHeight : 0)
25 topPadding: (background as KSvg.FrameSvgItem)?.margins.top ?? undefined
26 leftPadding: (background as KSvg.FrameSvgItem)?.margins.left ?? undefined
27 rightPadding: (background as KSvg.FrameSvgItem)?.margins.right ?? undefined
28 bottomPadding: (background as KSvg.FrameSvgItem)?.margins.bottom ?? undefined
35 easing.type: Easing.InOutQuad
36 duration:
Kirigami.Units.longDuration
45 easing.type: Easing.InOutQuad
46 duration:
Kirigami.Units.longDuration
53 implicitWidth:
Kirigami.Units.gridUnit * 12
54 imagePath:
"widgets/background"
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Fri Dec 6 2024 12:04:40 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.