Warning, /frameworks/kirigami/src/plugins.qmltypes is written in an unsupported language. File is not indexed.

0001 import QtQuick.tooling 1.2
0002 
0003 // This file describes the plugin-supplied types contained in the library.
0004 // It is used for QML tooling purposes only.
0005 //
0006 // This file was auto-generated by:
0007 // 'qmlplugindump -noinstantiate -notrelocatable org.kde.kirigami 2.0 /opt/kde5/lib/x86_64-linux-gnu/qml/'
0008 
0009 Module {
0010     dependencies: [
0011         "QtGraphicalEffects 1.12",
0012         "QtQml 2.7",
0013         "QtQml.Models 2.2",
0014         "QtQml.WorkerScript 2.15",
0015         "QtQuick 2.9",
0016         "QtQuick.Controls 2.5",
0017         "QtQuick.Controls.Material 2.15",
0018         "QtQuick.Controls.Styles 1.4",
0019         "QtQuick.Controls.Styles.Plasma 2.0",
0020         "QtQuick.Layouts 1.4",
0021         "QtQuick.Templates 2.4",
0022         "QtQuick.Window 2.6",
0023         "org.kde.breeze 1.0",
0024         "org.kde.kconfig 1.0",
0025         "org.kde.kquickcontrolsaddons 2.0",
0026         "org.kde.plasma.components 3.0",
0027         "org.kde.plasma.core 2.0",
0028         "org.kde.plasma.extras 2.0",
0029         "org.kde.quickcharts 1.0",
0030         "org.kde.quickcharts.controls 1.0"
0031     ]
0032     Component {
0033         name: "ApplicationHeaderStyle"
0034         prototype: "QObject"
0035         exports: ["org.kde.kirigami/ApplicationHeaderStyle 2.0"]
0036         isCreatable: false
0037         exportMetaObjectRevisions: [0]
0038         Enum {
0039             name: "Status"
0040             values: {
0041                 "Auto": 0,
0042                 "Breadcrumb": 1,
0043                 "Titles": 2,
0044                 "TabBar": 3,
0045                 "ToolBar": 4,
0046                 "None": 5
0047             }
0048         }
0049         Enum {
0050             name: "NavigationButton"
0051             values: {
0052                 "NoNavigationButtons": 0,
0053                 "ShowBackButton": 1,
0054                 "ShowForwardButton": 2
0055             }
0056         }
0057     }
0058     Component {
0059         name: "AvatarGroup"
0060         prototype: "QObject"
0061         exports: ["org.kde.kirigami.private/AvatarGroup 2.14"]
0062         exportMetaObjectRevisions: [0]
0063         Property { name: "main"; type: "QVariant" }
0064         Property { name: "secondary"; type: "QVariant" }
0065         Signal { name: "mainActionChanged" }
0066         Signal { name: "secondaryActionChanged" }
0067     }
0068     Component {
0069         name: "BorderGroup"
0070         prototype: "QObject"
0071         exports: ["org.kde.kirigami/BorderGroup 2.12"]
0072         isCreatable: false
0073         exportMetaObjectRevisions: [0]
0074         Property { name: "width"; type: "double" }
0075         Property { name: "color"; type: "QColor" }
0076         Signal { name: "changed" }
0077     }
0078     Component {
0079         name: "ColorUtils"
0080         prototype: "QObject"
0081         exports: ["org.kde.kirigami/ColorUtils 2.12"]
0082         isCreatable: false
0083         isSingleton: true
0084         exportMetaObjectRevisions: [0]
0085         Enum {
0086             name: "Brightness"
0087             values: {
0088                 "Dark": 0,
0089                 "Light": 1
0090             }
0091         }
0092         Method {
0093             name: "brightnessForColor"
0094             type: "ColorUtils::Brightness"
0095             Parameter { name: "color"; type: "QColor" }
0096         }
0097         Method {
0098             name: "grayForColor"
0099             type: "double"
0100             Parameter { name: "color"; type: "QColor" }
0101         }
0102         Method {
0103             name: "alphaBlend"
0104             type: "QColor"
0105             Parameter { name: "foreground"; type: "QColor" }
0106             Parameter { name: "background"; type: "QColor" }
0107         }
0108         Method {
0109             name: "linearInterpolation"
0110             type: "QColor"
0111             Parameter { name: "one"; type: "QColor" }
0112             Parameter { name: "two"; type: "QColor" }
0113             Parameter { name: "balance"; type: "double" }
0114         }
0115         Method {
0116             name: "adjustColor"
0117             type: "QColor"
0118             Parameter { name: "color"; type: "QColor" }
0119             Parameter { name: "adjustments"; type: "QJSValue" }
0120         }
0121         Method {
0122             name: "scaleColor"
0123             type: "QColor"
0124             Parameter { name: "color"; type: "QColor" }
0125             Parameter { name: "adjustments"; type: "QJSValue" }
0126         }
0127         Method {
0128             name: "tintWithAlpha"
0129             type: "QColor"
0130             Parameter { name: "targetColor"; type: "QColor" }
0131             Parameter { name: "tintColor"; type: "QColor" }
0132             Parameter { name: "alpha"; type: "double" }
0133         }
0134         Method {
0135             name: "chroma"
0136             type: "double"
0137             Parameter { name: "color"; type: "QColor" }
0138         }
0139     }
0140     Component {
0141         name: "ColumnView"
0142         defaultProperty: "contentData"
0143         prototype: "QQuickItem"
0144         exports: ["org.kde.kirigami/ColumnView 2.7"]
0145         exportMetaObjectRevisions: [0]
0146         attachedType: "ColumnViewAttached"
0147         Enum {
0148             name: "ColumnResizeMode"
0149             values: {
0150                 "FixedColumns": 0,
0151                 "DynamicColumns": 1,
0152                 "SingleColumn": 2
0153             }
0154         }
0155         Property { name: "columnResizeMode"; type: "ColumnResizeMode" }
0156         Property { name: "columnWidth"; type: "double" }
0157         Property { name: "count"; type: "int"; isReadonly: true }
0158         Property { name: "currentIndex"; type: "int" }
0159         Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
0160         Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
0161         Property { name: "contentX"; type: "double" }
0162         Property { name: "contentWidth"; type: "double"; isReadonly: true }
0163         Property { name: "topPadding"; type: "double" }
0164         Property { name: "bottomPadding"; type: "double" }
0165         Property { name: "scrollDuration"; type: "int" }
0166         Property { name: "separatorVisible"; type: "bool" }
0167         Property { name: "visibleItems"; type: "QList<QObject*>"; isReadonly: true }
0168         Property { name: "firstVisibleItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
0169         Property { name: "lastVisibleItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
0170         Property { name: "dragging"; type: "bool"; isReadonly: true }
0171         Property { name: "moving"; type: "bool"; isReadonly: true }
0172         Property { name: "interactive"; type: "bool" }
0173         Property { name: "acceptsMouse"; type: "bool" }
0174         Property { name: "contentChildren"; type: "QQuickItem"; isList: true; isReadonly: true }
0175         Property { name: "contentData"; type: "QObject"; isList: true; isReadonly: true }
0176         Signal {
0177             name: "itemInserted"
0178             Parameter { name: "position"; type: "int" }
0179             Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
0180         }
0181         Signal {
0182             name: "itemRemoved"
0183             Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
0184         }
0185         Method {
0186             name: "addItem"
0187             Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
0188         }
0189         Method {
0190             name: "insertItem"
0191             Parameter { name: "pos"; type: "int" }
0192             Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
0193         }
0194         Method {
0195             name: "replaceItem"
0196             Parameter { name: "pos"; type: "int" }
0197             Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
0198         }
0199         Method {
0200             name: "moveItem"
0201             Parameter { name: "from"; type: "int" }
0202             Parameter { name: "to"; type: "int" }
0203         }
0204         Method {
0205             name: "removeItem"
0206             type: "QQuickItem*"
0207             Parameter { name: "item"; type: "QVariant" }
0208         }
0209         Method {
0210             name: "pop"
0211             type: "QQuickItem*"
0212             Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
0213         }
0214         Method { name: "clear" }
0215         Method {
0216             name: "containsItem"
0217             type: "bool"
0218             Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
0219         }
0220         Method {
0221             name: "itemAt"
0222             type: "QQuickItem*"
0223             Parameter { name: "x"; type: "double" }
0224             Parameter { name: "y"; type: "double" }
0225         }
0226     }
0227     Component {
0228         name: "ColumnViewAttached"
0229         prototype: "QObject"
0230         Property { name: "index"; type: "int" }
0231         Property { name: "fillWidth"; type: "bool" }
0232         Property { name: "reservedSpace"; type: "double" }
0233         Property { name: "preventStealing"; type: "bool" }
0234         Property { name: "pinned"; type: "bool" }
0235         Property { name: "view"; type: "ColumnView"; isReadonly: true; isPointer: true }
0236         Property { name: "inViewport"; type: "bool"; isReadonly: true }
0237         Signal {
0238             name: "scrollIntention"
0239             Parameter { name: "event"; type: "ScrollIntentionEvent"; isPointer: true }
0240         }
0241     }
0242     Component {
0243         name: "CopyHelperPrivate"
0244         prototype: "QObject"
0245         exports: ["org.kde.kirigami.private/CopyHelperPrivate 2.6"]
0246         isCreatable: false
0247         isSingleton: true
0248         exportMetaObjectRevisions: [0]
0249         Method {
0250             name: "copyTextToClipboard"
0251             Parameter { name: "text"; type: "string" }
0252         }
0253     }
0254     Component {
0255         name: "CornersGroup"
0256         prototype: "QObject"
0257         exports: ["org.kde.kirigami/CornersGroup 2.12"]
0258         isCreatable: false
0259         exportMetaObjectRevisions: [0]
0260         Property { name: "topLeftRadius"; type: "double" }
0261         Property { name: "topRightRadius"; type: "double" }
0262         Property { name: "bottomLeftRadius"; type: "double" }
0263         Property { name: "bottomRightRadius"; type: "double" }
0264         Signal { name: "changed" }
0265     }
0266     Component {
0267         name: "DelegateRecycler"
0268         defaultProperty: "data"
0269         prototype: "QQuickItem"
0270         exports: ["org.kde.kirigami/DelegateRecycler 2.4"]
0271         exportMetaObjectRevisions: [0]
0272         attachedType: "DelegateRecyclerAttached"
0273         Property { name: "sourceComponent"; type: "QQmlComponent"; isPointer: true }
0274     }
0275     Component {
0276         name: "DelegateRecyclerAttached"
0277         prototype: "QObject"
0278         Signal { name: "pooled" }
0279         Signal { name: "reused" }
0280     }
0281     Component {
0282         name: "DisplayHint"
0283         prototype: "QObject"
0284         exports: ["org.kde.kirigami/DisplayHint 2.14"]
0285         isCreatable: false
0286         isSingleton: true
0287         exportMetaObjectRevisions: [0]
0288         Enum {
0289             name: "Hint"
0290             values: {
0291                 "NoPreference": 0,
0292                 "IconOnly": 1,
0293                 "KeepVisible": 2,
0294                 "AlwaysHide": 4,
0295                 "HideChildIndicator": 8
0296             }
0297         }
0298         Enum {
0299             name: "DisplayHints"
0300             values: {
0301                 "NoPreference": 0,
0302                 "IconOnly": 1,
0303                 "KeepVisible": 2,
0304                 "AlwaysHide": 4,
0305                 "HideChildIndicator": 8
0306             }
0307         }
0308         Method {
0309             name: "displayHintSet"
0310             type: "bool"
0311             Parameter { name: "values"; type: "DisplayHints" }
0312             Parameter { name: "hint"; type: "Hint" }
0313         }
0314         Method {
0315             name: "displayHintSet"
0316             type: "bool"
0317             Parameter { name: "object"; type: "QObject"; isPointer: true }
0318             Parameter { name: "hint"; type: "Hint" }
0319         }
0320     }
0321     Component {
0322         name: "FormLayoutAttached"
0323         prototype: "QObject"
0324         exports: ["org.kde.kirigami/FormData 2.3"]
0325         isCreatable: false
0326         exportMetaObjectRevisions: [0]
0327         Property { name: "label"; type: "string" }
0328         Property { name: "labelAlignment"; type: "int" }
0329         Property { name: "isSection"; type: "bool" }
0330         Property { name: "checkable"; type: "bool" }
0331         Property { name: "checked"; type: "bool" }
0332         Property { name: "enabled"; type: "bool" }
0333         Property { name: "buddyFor"; type: "QQuickItem"; isPointer: true }
0334     }
0335     Component {
0336         name: "Icon"
0337         defaultProperty: "data"
0338         prototype: "QQuickItem"
0339         exports: ["org.kde.kirigami/Icon 2.0"]
0340         exportMetaObjectRevisions: [0]
0341         Enum {
0342             name: "Status"
0343             values: {
0344                 "Null": 0,
0345                 "Ready": 1,
0346                 "Loading": 2,
0347                 "Error": 3
0348             }
0349         }
0350         Property { name: "source"; type: "QVariant" }
0351         Property { name: "fallback"; type: "string" }
0352         Property { name: "placeholder"; type: "string" }
0353         Property { name: "active"; type: "bool" }
0354         Property { name: "valid"; type: "bool"; isReadonly: true }
0355         Property { name: "selected"; type: "bool" }
0356         Property { name: "isMask"; type: "bool" }
0357         Property { name: "color"; type: "QColor" }
0358         Property { name: "status"; type: "Icon::Status"; isReadonly: true }
0359         Property { name: "paintedWidth"; type: "double"; isReadonly: true }
0360         Property { name: "paintedHeight"; type: "double"; isReadonly: true }
0361         Signal {
0362             name: "fallbackChanged"
0363             Parameter { name: "fallback"; type: "string" }
0364         }
0365         Signal {
0366             name: "placeholderChanged"
0367             Parameter { name: "placeholder"; type: "string" }
0368         }
0369         Signal { name: "paintedAreaChanged" }
0370     }
0371     Component {
0372         name: "ImageColors"
0373         prototype: "QObject"
0374         exports: ["org.kde.kirigami/ImageColors 2.13"]
0375         exportMetaObjectRevisions: [0]
0376         Property { name: "source"; type: "QVariant" }
0377         Property { name: "palette"; type: "QVariantList"; isReadonly: true }
0378         Property { name: "paletteBrightness"; type: "ColorUtils::Brightness"; isReadonly: true }
0379         Property { name: "average"; type: "QColor"; isReadonly: true }
0380         Property { name: "dominant"; type: "QColor"; isReadonly: true }
0381         Property { name: "dominantContrast"; type: "QColor"; isReadonly: true }
0382         Property { name: "highlight"; type: "QColor"; isReadonly: true }
0383         Property { name: "foreground"; type: "QColor"; isReadonly: true }
0384         Property { name: "background"; type: "QColor"; isReadonly: true }
0385         Property { name: "closestToWhite"; type: "QColor"; isReadonly: true }
0386         Property { name: "closestToBlack"; type: "QColor"; isReadonly: true }
0387         Property { name: "fallbackPalette"; type: "QVariantList" }
0388         Property { name: "fallbackPaletteBrightness"; type: "ColorUtils::Brightness" }
0389         Property { name: "fallbackAverage"; type: "QColor" }
0390         Property { name: "fallbackDominant"; type: "QColor" }
0391         Property { name: "fallbackDominantContrasting"; type: "QColor" }
0392         Property { name: "fallbackHighlight"; type: "QColor" }
0393         Property { name: "fallbackForeground"; type: "QColor" }
0394         Property { name: "fallbackBackground"; type: "QColor" }
0395         Method { name: "update" }
0396     }
0397     Component {
0398         name: "Kirigami::BasicThemeDefinition"
0399         prototype: "QObject"
0400         exports: [
0401             "org.kde.kirigami/BasicThemeDefinition 2.16",
0402             "org.kde.kirigami/Theme 2.0"
0403         ]
0404         isCreatable: false
0405         isSingleton: true
0406         exportMetaObjectRevisions: [0, 0]
0407         Property { name: "textColor"; type: "QColor" }
0408         Property { name: "disabledTextColor"; type: "QColor" }
0409         Property { name: "highlightColor"; type: "QColor" }
0410         Property { name: "highlightedTextColor"; type: "QColor" }
0411         Property { name: "backgroundColor"; type: "QColor" }
0412         Property { name: "alternateBackgroundColor"; type: "QColor" }
0413         Property { name: "focusColor"; type: "QColor" }
0414         Property { name: "hoverColor"; type: "QColor" }
0415         Property { name: "activeTextColor"; type: "QColor" }
0416         Property { name: "activeBackgroundColor"; type: "QColor" }
0417         Property { name: "linkColor"; type: "QColor" }
0418         Property { name: "linkBackgroundColor"; type: "QColor" }
0419         Property { name: "visitedLinkColor"; type: "QColor" }
0420         Property { name: "visitedLinkBackgroundColor"; type: "QColor" }
0421         Property { name: "negativeTextColor"; type: "QColor" }
0422         Property { name: "negativeBackgroundColor"; type: "QColor" }
0423         Property { name: "neutralTextColor"; type: "QColor" }
0424         Property { name: "neutralBackgroundColor"; type: "QColor" }
0425         Property { name: "positiveTextColor"; type: "QColor" }
0426         Property { name: "positiveBackgroundColor"; type: "QColor" }
0427         Property { name: "buttonTextColor"; type: "QColor" }
0428         Property { name: "buttonBackgroundColor"; type: "QColor" }
0429         Property { name: "buttonAlternateBackgroundColor"; type: "QColor" }
0430         Property { name: "buttonHoverColor"; type: "QColor" }
0431         Property { name: "buttonFocusColor"; type: "QColor" }
0432         Property { name: "viewTextColor"; type: "QColor" }
0433         Property { name: "viewBackgroundColor"; type: "QColor" }
0434         Property { name: "viewAlternateBackgroundColor"; type: "QColor" }
0435         Property { name: "viewHoverColor"; type: "QColor" }
0436         Property { name: "viewFocusColor"; type: "QColor" }
0437         Property { name: "selectionTextColor"; type: "QColor" }
0438         Property { name: "selectionBackgroundColor"; type: "QColor" }
0439         Property { name: "selectionAlternateBackgroundColor"; type: "QColor" }
0440         Property { name: "selectionHoverColor"; type: "QColor" }
0441         Property { name: "selectionFocusColor"; type: "QColor" }
0442         Property { name: "tooltipTextColor"; type: "QColor" }
0443         Property { name: "tooltipBackgroundColor"; type: "QColor" }
0444         Property { name: "tooltipAlternateBackgroundColor"; type: "QColor" }
0445         Property { name: "tooltipHoverColor"; type: "QColor" }
0446         Property { name: "tooltipFocusColor"; type: "QColor" }
0447         Property { name: "complementaryTextColor"; type: "QColor" }
0448         Property { name: "complementaryBackgroundColor"; type: "QColor" }
0449         Property { name: "complementaryAlternateBackgroundColor"; type: "QColor" }
0450         Property { name: "complementaryHoverColor"; type: "QColor" }
0451         Property { name: "complementaryFocusColor"; type: "QColor" }
0452         Property { name: "headerTextColor"; type: "QColor" }
0453         Property { name: "headerBackgroundColor"; type: "QColor" }
0454         Property { name: "headerAlternateBackgroundColor"; type: "QColor" }
0455         Property { name: "headerHoverColor"; type: "QColor" }
0456         Property { name: "headerFocusColor"; type: "QColor" }
0457         Property { name: "defaultFont"; type: "QFont" }
0458         Property { name: "smallFont"; type: "QFont" }
0459         Signal { name: "changed" }
0460         Signal {
0461             name: "sync"
0462             Parameter { name: "object"; type: "QQuickItem"; isPointer: true }
0463         }
0464     }
0465     Component {
0466         name: "Kirigami::PlatformTheme"
0467         prototype: "QObject"
0468         exports: ["org.kde.kirigami/Theme 2.2"]
0469         isCreatable: false
0470         exportMetaObjectRevisions: [0]
0471         Enum {
0472             name: "ColorSet"
0473             values: {
0474                 "View": 0,
0475                 "Window": 1,
0476                 "Button": 2,
0477                 "Selection": 3,
0478                 "Tooltip": 4,
0479                 "Complementary": 5,
0480                 "Header": 6,
0481                 "ColorSetCount": 7
0482             }
0483         }
0484         Enum {
0485             name: "ColorGroup"
0486             values: {
0487                 "Disabled": 1,
0488                 "Active": 0,
0489                 "Inactive": 2,
0490                 "Normal": 0,
0491                 "ColorGroupCount": 1
0492             }
0493         }
0494         Property { name: "colorSet"; type: "ColorSet" }
0495         Property { name: "colorGroup"; type: "ColorGroup" }
0496         Property { name: "inherit"; type: "bool" }
0497         Property { name: "textColor"; type: "QColor" }
0498         Property { name: "disabledTextColor"; type: "QColor" }
0499         Property { name: "highlightedTextColor"; type: "QColor" }
0500         Property { name: "activeTextColor"; type: "QColor" }
0501         Property { name: "linkColor"; type: "QColor" }
0502         Property { name: "visitedLinkColor"; type: "QColor" }
0503         Property { name: "negativeTextColor"; type: "QColor" }
0504         Property { name: "neutralTextColor"; type: "QColor" }
0505         Property { name: "positiveTextColor"; type: "QColor" }
0506         Property { name: "backgroundColor"; type: "QColor" }
0507         Property { name: "alternateBackgroundColor"; type: "QColor" }
0508         Property { name: "highlightColor"; type: "QColor" }
0509         Property { name: "activeBackgroundColor"; type: "QColor" }
0510         Property { name: "linkBackgroundColor"; type: "QColor" }
0511         Property { name: "visitedLinkBackgroundColor"; type: "QColor" }
0512         Property { name: "negativeBackgroundColor"; type: "QColor" }
0513         Property { name: "neutralBackgroundColor"; type: "QColor" }
0514         Property { name: "positiveBackgroundColor"; type: "QColor" }
0515         Property { name: "focusColor"; type: "QColor" }
0516         Property { name: "hoverColor"; type: "QColor" }
0517         Property { name: "defaultFont"; type: "QFont"; isReadonly: true }
0518         Property { name: "smallFont"; type: "QFont"; isReadonly: true }
0519         Property { name: "palette"; type: "QPalette"; isReadonly: true }
0520         Signal { name: "colorsChanged" }
0521         Signal {
0522             name: "defaultFontChanged"
0523             Parameter { name: "font"; type: "QFont" }
0524         }
0525         Signal {
0526             name: "smallFontChanged"
0527             Parameter { name: "font"; type: "QFont" }
0528         }
0529         Signal {
0530             name: "colorSetChanged"
0531             Parameter { name: "colorSet"; type: "Kirigami::PlatformTheme::ColorSet" }
0532         }
0533         Signal {
0534             name: "colorGroupChanged"
0535             Parameter { name: "colorGroup"; type: "Kirigami::PlatformTheme::ColorGroup" }
0536         }
0537         Signal {
0538             name: "paletteChanged"
0539             Parameter { name: "pal"; type: "QPalette" }
0540         }
0541         Signal {
0542             name: "inheritChanged"
0543             Parameter { name: "inherit"; type: "bool" }
0544         }
0545         Method {
0546             name: "iconFromTheme"
0547             type: "QIcon"
0548             Parameter { name: "name"; type: "string" }
0549             Parameter { name: "customColor"; type: "QColor" }
0550         }
0551         Method {
0552             name: "iconFromTheme"
0553             type: "QIcon"
0554             Parameter { name: "name"; type: "string" }
0555         }
0556     }
0557     Component {
0558         name: "KirigamiWheelEvent"
0559         prototype: "QObject"
0560         exports: ["org.kde.kirigami/WheelEvent 2.9"]
0561         isCreatable: false
0562         exportMetaObjectRevisions: [0]
0563         Property { name: "x"; type: "double"; isReadonly: true }
0564         Property { name: "y"; type: "double"; isReadonly: true }
0565         Property { name: "angleDelta"; type: "QPointF"; isReadonly: true }
0566         Property { name: "pixelDelta"; type: "QPointF"; isReadonly: true }
0567         Property { name: "buttons"; type: "int"; isReadonly: true }
0568         Property { name: "modifiers"; type: "int"; isReadonly: true }
0569         Property { name: "inverted"; type: "bool"; isReadonly: true }
0570         Property { name: "accepted"; type: "bool" }
0571     }
0572     Component {
0573         name: "MessageType"
0574         prototype: "QObject"
0575         exports: ["org.kde.kirigami/MessageType 2.4"]
0576         isCreatable: false
0577         exportMetaObjectRevisions: [0]
0578         Enum {
0579             name: "Type"
0580             values: {
0581                 "Information": 0,
0582                 "Positive": 1,
0583                 "Warning": 2,
0584                 "Error": 3
0585             }
0586         }
0587     }
0588     Component {
0589         name: "MnemonicAttached"
0590         prototype: "QObject"
0591         exports: ["org.kde.kirigami/MnemonicData 2.3"]
0592         isCreatable: false
0593         exportMetaObjectRevisions: [0]
0594         Enum {
0595             name: "ControlType"
0596             values: {
0597                 "ActionElement": 0,
0598                 "DialogButton": 1,
0599                 "MenuItem": 2,
0600                 "FormLabel": 3,
0601                 "SecondaryControl": 4
0602             }
0603         }
0604         Property { name: "label"; type: "string" }
0605         Property { name: "richTextLabel"; type: "string"; isReadonly: true }
0606         Property { name: "mnemonicLabel"; type: "string"; isReadonly: true }
0607         Property { name: "enabled"; type: "bool" }
0608         Property { name: "controlType"; type: "MnemonicAttached::ControlType" }
0609         Property { name: "sequence"; type: "QKeySequence"; isReadonly: true }
0610         Property { name: "active"; type: "bool"; isReadonly: true }
0611     }
0612     Component {
0613         name: "NameUtils"
0614         prototype: "QObject"
0615         exports: ["org.kde.kirigami/NameUtils 2.14"]
0616         isCreatable: false
0617         isSingleton: true
0618         exportMetaObjectRevisions: [0]
0619         Method {
0620             name: "initialsFromString"
0621             type: "string"
0622             Parameter { name: "name"; type: "string" }
0623         }
0624         Method {
0625             name: "colorsFromString"
0626             type: "QColor"
0627             Parameter { name: "name"; type: "string" }
0628         }
0629         Method {
0630             name: "isStringUnsuitableForInitials"
0631             type: "bool"
0632             Parameter { name: "name"; type: "string" }
0633         }
0634     }
0635     Component {
0636         name: "PagePool"
0637         prototype: "QObject"
0638         exports: ["org.kde.kirigami/PagePool 2.11"]
0639         exportMetaObjectRevisions: [0]
0640         Property { name: "lastLoadedUrl"; type: "QUrl"; isReadonly: true }
0641         Property { name: "lastLoadedItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
0642         Property { name: "cachePages"; type: "bool" }
0643         Method {
0644             name: "loadPage"
0645             type: "QQuickItem*"
0646             Parameter { name: "url"; type: "string" }
0647             Parameter { name: "callback"; type: "QJSValue" }
0648         }
0649         Method {
0650             name: "loadPage"
0651             type: "QQuickItem*"
0652             Parameter { name: "url"; type: "string" }
0653         }
0654         Method {
0655             name: "loadPageWithProperties"
0656             type: "QQuickItem*"
0657             Parameter { name: "url"; type: "string" }
0658             Parameter { name: "properties"; type: "QVariantMap" }
0659             Parameter { name: "callback"; type: "QJSValue" }
0660         }
0661         Method {
0662             name: "loadPageWithProperties"
0663             type: "QQuickItem*"
0664             Parameter { name: "url"; type: "string" }
0665             Parameter { name: "properties"; type: "QVariantMap" }
0666         }
0667         Method {
0668             name: "urlForPage"
0669             type: "QUrl"
0670             Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
0671         }
0672         Method {
0673             name: "pageForUrl"
0674             type: "QQuickItem*"
0675             Parameter { name: "url"; type: "QUrl" }
0676         }
0677         Method {
0678             name: "contains"
0679             type: "bool"
0680             Parameter { name: "page"; type: "QVariant" }
0681         }
0682         Method {
0683             name: "deletePage"
0684             Parameter { name: "page"; type: "QVariant" }
0685         }
0686         Method {
0687             name: "resolvedUrl"
0688             type: "QUrl"
0689             Parameter { name: "file"; type: "string" }
0690         }
0691         Method {
0692             name: "isLocalUrl"
0693             type: "bool"
0694             Parameter { name: "url"; type: "QUrl" }
0695         }
0696         Method { name: "clear" }
0697     }
0698     Component {
0699         name: "PageRoute"
0700         defaultProperty: "component"
0701         prototype: "QObject"
0702         exports: ["org.kde.kirigami/PageRoute 2.12"]
0703         exportMetaObjectRevisions: [0]
0704         Property { name: "name"; type: "string" }
0705         Property { name: "component"; type: "QQmlComponent"; isPointer: true }
0706         Property { name: "cache"; type: "bool" }
0707         Property { name: "cost"; type: "int" }
0708         Signal { name: "preloadDataChanged" }
0709         Signal { name: "preloadChanged" }
0710     }
0711     Component {
0712         name: "PageRouter"
0713         defaultProperty: "routes"
0714         prototype: "QObject"
0715         exports: ["org.kde.kirigami/PageRouter 2.12"]
0716         exportMetaObjectRevisions: [0]
0717         attachedType: "PageRouterAttached"
0718         Property { name: "routes"; type: "PageRoute"; isList: true; isReadonly: true }
0719         Property { name: "initialRoute"; type: "QJSValue" }
0720         Property { name: "pageStack"; type: "ColumnView"; isPointer: true }
0721         Property { name: "cacheCapacity"; type: "int" }
0722         Property { name: "preloadedPoolCapacity"; type: "int" }
0723         Property { name: "params"; type: "QQmlPropertyMap"; isReadonly: true; isPointer: true }
0724         Signal { name: "currentIndexChanged" }
0725         Signal { name: "navigationChanged" }
0726         Method {
0727             name: "navigateToRoute"
0728             Parameter { name: "route"; type: "QJSValue" }
0729         }
0730         Method {
0731             name: "routeActive"
0732             type: "bool"
0733             Parameter { name: "route"; type: "QJSValue" }
0734         }
0735         Method {
0736             name: "pushRoute"
0737             Parameter { name: "route"; type: "QJSValue" }
0738         }
0739         Method { name: "popRoute" }
0740         Method {
0741             name: "bringToView"
0742             Parameter { name: "route"; type: "QJSValue" }
0743         }
0744         Method { name: "currentRoutes"; type: "QJSValue" }
0745     }
0746     Component {
0747         name: "PageRouterAttached"
0748         prototype: "QObject"
0749         exports: ["org.kde.kirigami/PageRouterAttached 2.12"]
0750         isCreatable: false
0751         exportMetaObjectRevisions: [0]
0752         Property { name: "router"; type: "PageRouter"; isPointer: true }
0753         Property { name: "data"; type: "QVariant" }
0754         Property { name: "isCurrent"; type: "bool"; isReadonly: true }
0755         Property { name: "watchedRoute"; type: "QJSValue" }
0756         Property { name: "preload"; type: "PreloadRouteGroup"; isReadonly: true; isPointer: true }
0757         Property { name: "watchedRouteActive"; type: "bool"; isReadonly: true }
0758         Signal { name: "navigationChanged" }
0759         Method {
0760             name: "navigateToRoute"
0761             Parameter { name: "route"; type: "QJSValue" }
0762         }
0763         Method {
0764             name: "routeActive"
0765             type: "bool"
0766             Parameter { name: "route"; type: "QJSValue" }
0767         }
0768         Method {
0769             name: "pushRoute"
0770             Parameter { name: "route"; type: "QJSValue" }
0771         }
0772         Method { name: "popRoute" }
0773         Method {
0774             name: "bringToView"
0775             Parameter { name: "route"; type: "QJSValue" }
0776         }
0777         Method {
0778             name: "pushFromHere"
0779             Parameter { name: "route"; type: "QJSValue" }
0780         }
0781         Method { name: "popFromHere" }
0782         Method {
0783             name: "replaceFromHere"
0784             Parameter { name: "route"; type: "QJSValue" }
0785         }
0786     }
0787     Component {
0788         name: "PreloadRouteGroup"
0789         prototype: "QObject"
0790         exports: ["org.kde.kirigami/PreloadRouteGroup 2.14"]
0791         isCreatable: false
0792         exportMetaObjectRevisions: [0]
0793         Property { name: "route"; type: "QJSValue" }
0794         Property { name: "when"; type: "bool" }
0795         Signal { name: "changed" }
0796     }
0797     Component {
0798         name: "ScenePositionAttached"
0799         prototype: "QObject"
0800         exports: ["org.kde.kirigami/ScenePosition 2.5"]
0801         isCreatable: false
0802         exportMetaObjectRevisions: [0]
0803         Property { name: "x"; type: "int"; isReadonly: true }
0804         Property { name: "y"; type: "int"; isReadonly: true }
0805     }
0806     Component {
0807         name: "Settings"
0808         prototype: "QObject"
0809         exports: ["org.kde.kirigami/Settings 2.0"]
0810         isCreatable: false
0811         isSingleton: true
0812         exportMetaObjectRevisions: [0]
0813         Property { name: "tabletModeAvailable"; type: "bool"; isReadonly: true }
0814         Property { name: "isMobile"; type: "bool"; isReadonly: true }
0815         Property { name: "tabletMode"; type: "bool"; isReadonly: true }
0816         Property { name: "hasTransientTouchInput"; type: "bool"; isReadonly: true }
0817         Property { name: "style"; type: "string"; isReadonly: true }
0818         Property { name: "mouseWheelScrollLines"; type: "int"; isReadonly: true }
0819         Property { name: "information"; type: "QStringList"; isReadonly: true }
0820         Property { name: "applicationWindowIcon"; type: "QVariant"; isReadonly: true }
0821     }
0822     Component {
0823         name: "ShadowGroup"
0824         prototype: "QObject"
0825         exports: ["org.kde.kirigami/ShadowGroup 2.12"]
0826         isCreatable: false
0827         exportMetaObjectRevisions: [0]
0828         Property { name: "size"; type: "double" }
0829         Property { name: "xOffset"; type: "double" }
0830         Property { name: "yOffset"; type: "double" }
0831         Property { name: "color"; type: "QColor" }
0832         Signal { name: "changed" }
0833     }
0834     Component {
0835         name: "ShadowedRectangle"
0836         defaultProperty: "data"
0837         prototype: "QQuickItem"
0838         exports: ["org.kde.kirigami/ShadowedRectangle 2.12"]
0839         exportMetaObjectRevisions: [0]
0840         Property { name: "radius"; type: "double" }
0841         Property { name: "color"; type: "QColor" }
0842         Property { name: "border"; type: "BorderGroup"; isReadonly: true; isPointer: true }
0843         Property { name: "shadow"; type: "ShadowGroup"; isReadonly: true; isPointer: true }
0844         Property { name: "corners"; type: "CornersGroup"; isReadonly: true; isPointer: true }
0845         Property { name: "softwareRendering"; type: "bool"; isReadonly: true }
0846     }
0847     Component {
0848         name: "ShadowedTexture"
0849         defaultProperty: "data"
0850         prototype: "ShadowedRectangle"
0851         exports: ["org.kde.kirigami/ShadowedTexture 2.12"]
0852         exportMetaObjectRevisions: [0]
0853         Property { name: "source"; type: "QQuickItem"; isPointer: true }
0854     }
0855     Component {
0856         name: "SizeGroup"
0857         prototype: "QObject"
0858         exports: ["org.kde.kirigami/SizeGroup 2.14"]
0859         exportMetaObjectRevisions: [0]
0860         Enum {
0861             name: "Mode"
0862             values: {
0863                 "None": 0,
0864                 "Width": 1,
0865                 "Height": 2,
0866                 "Both": 3
0867             }
0868         }
0869         Property { name: "mode"; type: "Mode" }
0870         Property { name: "items"; type: "QQuickItem"; isList: true; isReadonly: true }
0871         Method { name: "relayout" }
0872     }
0873     Component {
0874         name: "ToolBarLayout"
0875         defaultProperty: "data"
0876         prototype: "QQuickItem"
0877         exports: ["org.kde.kirigami/ToolBarLayout 2.14"]
0878         exportMetaObjectRevisions: [0]
0879         attachedType: "ToolBarLayoutAttached"
0880         Enum {
0881             name: "HeightMode"
0882             values: {
0883                 "AlwaysCenter": 0,
0884                 "AlwaysFill": 1,
0885                 "ConstrainIfLarger": 2
0886             }
0887         }
0888         Property { name: "actions"; type: "QObject"; isList: true; isReadonly: true }
0889         Property { name: "hiddenActions"; type: "QList<QObject*>"; isReadonly: true }
0890         Property { name: "fullDelegate"; type: "QQmlComponent"; isPointer: true }
0891         Property { name: "iconDelegate"; type: "QQmlComponent"; isPointer: true }
0892         Property { name: "moreButton"; type: "QQmlComponent"; isPointer: true }
0893         Property { name: "spacing"; type: "double" }
0894         Property { name: "alignment"; type: "Qt::Alignment" }
0895         Property { name: "visibleWidth"; type: "double"; isReadonly: true }
0896         Property { name: "minimumWidth"; type: "double"; isReadonly: true }
0897         Property { name: "layoutDirection"; type: "Qt::LayoutDirection" }
0898         Property { name: "heightMode"; type: "HeightMode" }
0899         Method { name: "relayout" }
0900     }
0901     Component {
0902         name: "ToolBarLayoutAttached"
0903         prototype: "QObject"
0904         Property { name: "action"; type: "QObject"; isReadonly: true; isPointer: true }
0905     }
0906     Component {
0907         name: "WheelHandler"
0908         prototype: "QObject"
0909         exports: ["org.kde.kirigami/WheelHandler 2.9"]
0910         exportMetaObjectRevisions: [0]
0911         Property { name: "target"; type: "QQuickItem"; isPointer: true }
0912         Property { name: "blockTargetWheel"; type: "bool" }
0913         Property { name: "scrollFlickableTarget"; type: "bool" }
0914         Signal {
0915             name: "wheel"
0916             Parameter { name: "wheel"; type: "KirigamiWheelEvent"; isPointer: true }
0917         }
0918     }
0919     Component {
0920         prototype: "QQuickPage"
0921         name: "org.kde.kirigami/AboutPage 2.6"
0922         exports: ["org.kde.kirigami/AboutPage 2.6"]
0923         exportMetaObjectRevisions: [6]
0924         isComposite: true
0925         defaultProperty: "mainItem"
0926         Property { name: "aboutData"; type: "QVariant" }
0927         Property { name: "mainItem"; type: "QObject"; isPointer: true }
0928         Property { name: "keyboardNavigationEnabled"; type: "bool" }
0929         Property { name: "refreshing"; type: "bool" }
0930         Property { name: "supportsRefreshing"; type: "bool" }
0931         Property { name: "flickable"; type: "QQuickFlickable"; isPointer: true }
0932         Property { name: "verticalScrollBarPolicy"; type: "int" }
0933         Property { name: "horizontalScrollBarPolicy"; type: "int" }
0934         Property { name: "isCurrentPage"; type: "bool"; isReadonly: true }
0935         Property { name: "icon"; type: "ActionIconGroup_QMLTYPE_29"; isPointer: true }
0936         Property { name: "needsAttention"; type: "bool" }
0937         Property { name: "progress"; type: "QVariant" }
0938         Property { name: "titleDelegate"; type: "QQmlComponent"; isPointer: true }
0939         Property { name: "globalToolBarItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
0940         Property { name: "globalToolBarStyle"; type: "int" }
0941         Property { name: "contextualActions"; type: "QObject"; isList: true; isReadonly: true }
0942         Property { name: "mainAction"; type: "QObject"; isPointer: true }
0943         Property { name: "leftAction"; type: "QObject"; isPointer: true }
0944         Property { name: "rightAction"; type: "QObject"; isPointer: true }
0945         Property {
0946             name: "actions"
0947             type: "PageActionPropertyGroup_QMLTYPE_30"
0948             isReadonly: true
0949             isPointer: true
0950         }
0951         Property { name: "overlay"; type: "QQuickItem"; isReadonly: true; isPointer: true }
0952         Signal { name: "contextualActionsAboutToShow" }
0953         Signal {
0954             name: "backRequested"
0955             Parameter { name: "event"; type: "QVariant" }
0956         }
0957     }
0958     Component {
0959         prototype: "QQuickPage"
0960         name: "org.kde.kirigami/CategorizedSettings 2.18"
0961         exports: ["org.kde.kirigami/CategorizedSettings 2.18"]
0962         exportMetaObjectRevisions: [0]
0963         isComposite: true
0964         defaultProperty: "mainItem"
0965         Property { name: "mainItem"; type: "QObject"; isPointer: true }
0966         Property { name: "keyboardNavigationEnabled"; type: "bool" }
0967         Property { name: "refreshing"; type: "bool" }
0968         Property { name: "supportsRefreshing"; type: "bool" }
0969         Property { name: "flickable"; type: "QQuickFlickable"; isPointer: true }
0970         Property { name: "verticalScrollBarPolicy"; type: "int" }
0971         Property { name: "horizontalScrollBarPolicy"; type: "int" }
0972         Property { name: "isCurrentPage"; type: "bool"; isReadonly: true }
0973         Property { name: "icon"; type: "ActionIconGroup_QMLTYPE_29"; isPointer: true }
0974         Property { name: "needsAttention"; type: "bool" }
0975         Property { name: "progress"; type: "QVariant" }
0976         Property { name: "titleDelegate"; type: "QQmlComponent"; isPointer: true }
0977         Property { name: "globalToolBarItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
0978         Property { name: "globalToolBarStyle"; type: "int" }
0979         Property { name: "contextualActions"; type: "QObject"; isList: true; isReadonly: true }
0980         Property { name: "mainAction"; type: "QObject"; isPointer: true }
0981         Property { name: "leftAction"; type: "QObject"; isPointer: true }
0982         Property { name: "rightAction"; type: "QObject"; isPointer: true }
0983         Property {
0984             name: "actions"
0985             type: "PageActionPropertyGroup_QMLTYPE_30"
0986             isReadonly: true
0987             isPointer: true
0988         }
0989         Property { name: "overlay"; type: "QQuickItem"; isReadonly: true; isPointer: true }
0990         Signal { name: "contextualActionsAboutToShow" }
0991         Signal {
0992             name: "backRequested"
0993             Parameter { name: "event"; type: "QVariant" }
0994         }
0995     }
0996     Component {
0997         prototype: "QQuickPage"
0998         name: "org.kde.kirigami/SettingAction 2.18"
0999         exports: ["org.kde.kirigami/SettingAction 2.18"]
1000         exportMetaObjectRevisions: [0]
1001         isComposite: true
1002         defaultProperty: "mainItem"
1003         Property { name: "mainItem"; type: "QObject"; isPointer: true }
1004         Property { name: "keyboardNavigationEnabled"; type: "bool" }
1005         Property { name: "refreshing"; type: "bool" }
1006         Property { name: "supportsRefreshing"; type: "bool" }
1007         Property { name: "flickable"; type: "QQuickFlickable"; isPointer: true }
1008         Property { name: "verticalScrollBarPolicy"; type: "int" }
1009         Property { name: "horizontalScrollBarPolicy"; type: "int" }
1010         Property { name: "isCurrentPage"; type: "bool"; isReadonly: true }
1011         Property { name: "icon"; type: "ActionIconGroup_QMLTYPE_29"; isPointer: true }
1012         Property { name: "needsAttention"; type: "bool" }
1013         Property { name: "progress"; type: "QVariant" }
1014         Property { name: "titleDelegate"; type: "QQmlComponent"; isPointer: true }
1015         Property { name: "globalToolBarItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1016         Property { name: "globalToolBarStyle"; type: "int" }
1017         Property { name: "contextualActions"; type: "QObject"; isList: true; isReadonly: true }
1018         Property { name: "mainAction"; type: "QObject"; isPointer: true }
1019         Property { name: "leftAction"; type: "QObject"; isPointer: true }
1020         Property { name: "rightAction"; type: "QObject"; isPointer: true }
1021         Property {
1022             name: "actions"
1023             type: "PageActionPropertyGroup_QMLTYPE_30"
1024             isReadonly: true
1025             isPointer: true
1026         }
1027         Property { name: "overlay"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1028         Signal { name: "contextualActionsAboutToShow" }
1029         Signal {
1030             name: "backRequested"
1031             Parameter { name: "event"; type: "QVariant" }
1032         }
1033     }
1034     Component {
1035         prototype: "QQuickItem"
1036         name: "org.kde.kirigami/AbstractApplicationHeader 2.0"
1037         exports: ["org.kde.kirigami/AbstractApplicationHeader 2.0"]
1038         exportMetaObjectRevisions: [0]
1039         isComposite: true
1040         defaultProperty: "contentItem"
1041         Property { name: "minimumHeight"; type: "int" }
1042         Property { name: "preferredHeight"; type: "int" }
1043         Property { name: "maximumHeight"; type: "int" }
1044         Property { name: "position"; type: "int" }
1045         Property { name: "pageRow"; type: "PageRow_QMLTYPE_23"; isPointer: true }
1046         Property { name: "page"; type: "Page_QMLTYPE_32"; isPointer: true }
1047         Property { name: "paintedHeight"; type: "int"; isReadonly: true }
1048         Property { name: "leftPadding"; type: "int" }
1049         Property { name: "topPadding"; type: "int" }
1050         Property { name: "rightPadding"; type: "int" }
1051         Property { name: "bottomPadding"; type: "int" }
1052         Property { name: "separatorVisible"; type: "bool" }
1053         Property { name: "__appWindow"; type: "QObject"; isPointer: true }
1054         Property { name: "background"; type: "QQuickItem"; isPointer: true }
1055         Property { name: "contentItem"; type: "QObject"; isList: true; isReadonly: true }
1056     }
1057     Component {
1058         prototype: "QQuickItem"
1059         name: "org.kde.kirigami/AbstractApplicationItem 2.1"
1060         exports: ["org.kde.kirigami/AbstractApplicationItem 2.1"]
1061         exportMetaObjectRevisions: [1]
1062         isComposite: true
1063         defaultProperty: "__data"
1064         Property { name: "pageStack"; type: "QQuickItem"; isPointer: true }
1065         Property { name: "activeFocusItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1066         Property { name: "font"; type: "QFont" }
1067         Property { name: "palette"; type: "QVariant" }
1068         Property { name: "locale"; type: "QQmlLocale"; isPointer: true }
1069         Property { name: "menuBar"; type: "QQuickItem"; isPointer: true }
1070         Property { name: "header"; type: "QQuickItem"; isPointer: true }
1071         Property { name: "footer"; type: "QQuickItem"; isPointer: true }
1072         Property { name: "controlsVisible"; type: "bool" }
1073         Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_113"; isPointer: true }
1074         Property { name: "wideScreen"; type: "bool" }
1075         Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_113"; isPointer: true }
1076         Property { name: "reachableMode"; type: "bool" }
1077         Property { name: "reachableModeEnabled"; type: "bool" }
1078         Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1079         Property { name: "color"; type: "QColor" }
1080         Property { name: "background"; type: "QQuickItem"; isPointer: true }
1081         Property { name: "overlay"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1082         Property { name: "__data"; type: "QObject"; isList: true; isReadonly: true }
1083         Method {
1084             name: "showPassiveNotification"
1085             type: "QVariant"
1086             Parameter { name: "message"; type: "QVariant" }
1087             Parameter { name: "timeout"; type: "QVariant" }
1088             Parameter { name: "actionText"; type: "QVariant" }
1089             Parameter { name: "callBack"; type: "QVariant" }
1090         }
1091         Method { name: "hidePassiveNotification"; type: "QVariant" }
1092         Method { name: "applicationWindow"; type: "QVariant" }
1093     }
1094     Component {
1095         prototype: "QQuickApplicationWindow"
1096         name: "org.kde.kirigami/AbstractApplicationWindow 2.0"
1097         exports: ["org.kde.kirigami/AbstractApplicationWindow 2.0"]
1098         exportMetaObjectRevisions: [0]
1099         isComposite: true
1100         defaultProperty: "contentData"
1101         Property { name: "pageStack"; type: "QQuickItem"; isPointer: true }
1102         Property { name: "controlsVisible"; type: "bool" }
1103         Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_113"; isPointer: true }
1104         Property { name: "wideScreen"; type: "bool" }
1105         Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_113"; isPointer: true }
1106         Property { name: "reachableMode"; type: "bool" }
1107         Property { name: "reachableModeEnabled"; type: "bool" }
1108         Property { name: "quitAction"; type: "Action_QMLTYPE_13"; isReadonly: true; isPointer: true }
1109         Method {
1110             name: "showPassiveNotification"
1111             type: "QVariant"
1112             Parameter { name: "message"; type: "QVariant" }
1113             Parameter { name: "timeout"; type: "QVariant" }
1114             Parameter { name: "actionText"; type: "QVariant" }
1115             Parameter { name: "callBack"; type: "QVariant" }
1116         }
1117         Method { name: "hidePassiveNotification"; type: "QVariant" }
1118         Method { name: "applicationWindow"; type: "QVariant" }
1119     }
1120     Component {
1121         prototype: "QQuickItemDelegate"
1122         name: "org.kde.kirigami/AbstractCard 2.4"
1123         exports: ["org.kde.kirigami/AbstractCard 2.4"]
1124         exportMetaObjectRevisions: [4]
1125         isComposite: true
1126         defaultProperty: "data"
1127         Property { name: "header"; type: "QQuickItem"; isPointer: true }
1128         Property { name: "headerOrientation"; type: "int" }
1129         Property { name: "footer"; type: "QQuickItem"; isPointer: true }
1130         Property { name: "showClickFeedback"; type: "bool" }
1131     }
1132     Component {
1133         prototype: "QQuickControl"
1134         name: "org.kde.kirigami/AbstractItemViewHeader 2.1"
1135         exports: ["org.kde.kirigami/AbstractItemViewHeader 2.1"]
1136         exportMetaObjectRevisions: [1]
1137         isComposite: true
1138         defaultProperty: "data"
1139         Property { name: "minimumHeight"; type: "int" }
1140         Property { name: "maximumHeight"; type: "int" }
1141         Property { name: "view"; type: "QQuickListView"; isPointer: true }
1142     }
1143     Component {
1144         prototype: "QQuickItemDelegate"
1145         name: "org.kde.kirigami/AbstractListItem 2.0"
1146         exports: ["org.kde.kirigami/AbstractListItem 2.0"]
1147         exportMetaObjectRevisions: [0]
1148         isComposite: true
1149         defaultProperty: "_default"
1150         Property { name: "supportsMouseEvents"; type: "bool" }
1151         Property { name: "alternatingBackground"; type: "bool" }
1152         Property { name: "sectionDelegate"; type: "bool" }
1153         Property { name: "separatorVisible"; type: "bool" }
1154         Property { name: "textColor"; type: "QColor" }
1155         Property { name: "backgroundColor"; type: "QColor" }
1156         Property { name: "alternateBackgroundColor"; type: "QColor" }
1157         Property { name: "activeTextColor"; type: "QColor" }
1158         Property { name: "activeBackgroundColor"; type: "QColor" }
1159         Property { name: "action"; type: "QQuickAction"; isPointer: true }
1160         Property { name: "containsMouse"; type: "bool"; isReadonly: true }
1161         Property { name: "_default"; type: "QQuickItem"; isPointer: true }
1162     }
1163     Component {
1164         prototype: "QQuickAction"
1165         name: "org.kde.kirigami/Action 2.0"
1166         exports: ["org.kde.kirigami/Action 2.0"]
1167         exportMetaObjectRevisions: [0]
1168         isComposite: true
1169         defaultProperty: "children"
1170         Enum {
1171             name: "DisplayHint"
1172             values: {
1173                 "NoPreference": 0,
1174                 "IconOnly": 1,
1175                 "KeepVisible": 2,
1176                 "AlwaysHide": 4,
1177                 "HideChildIndicator": 8
1178             }
1179         }
1180         Property { name: "visible"; type: "bool" }
1181         Property { name: "tooltip"; type: "string" }
1182         Property { name: "separator"; type: "bool" }
1183         Property { name: "expandible"; type: "bool" }
1184         Property { name: "parent"; type: "Action_QMLTYPE_12"; isPointer: true }
1185         Property { name: "displayHint"; type: "int" }
1186         Property { name: "displayComponent"; type: "QQmlComponent"; isPointer: true }
1187         Property { name: "__children"; type: "QObject"; isList: true; isReadonly: true }
1188         Property { name: "visibleChildren"; type: "QVariant"; isReadonly: true }
1189         Property { name: "iconName"; type: "string" }
1190         Property { name: "iconSource"; type: "QUrl" }
1191         Property { name: "children"; type: "QObject"; isList: true; isReadonly: true }
1192         Method {
1193             name: "displayHintSet"
1194             type: "QVariant"
1195             Parameter { name: "hint"; type: "QVariant" }
1196         }
1197     }
1198     Component {
1199         prototype: "QQuickTextField"
1200         name: "org.kde.kirigami/ActionTextField 2.7"
1201         exports: ["org.kde.kirigami/ActionTextField 2.7"]
1202         exportMetaObjectRevisions: [7]
1203         isComposite: true
1204         defaultProperty: "data"
1205         Property { name: "focusSequence"; type: "string" }
1206         Property { name: "leftActions"; type: "QObject"; isList: true; isReadonly: true }
1207         Property { name: "rightActions"; type: "QObject"; isList: true; isReadonly: true }
1208     }
1209     Component {
1210         prototype: "QQuickControl"
1211         name: "org.kde.kirigami/ActionToolBar 2.5"
1212         exports: ["org.kde.kirigami/ActionToolBar 2.5"]
1213         exportMetaObjectRevisions: [5]
1214         isComposite: true
1215         defaultProperty: "data"
1216         Property { name: "hiddenActions"; type: "QObject"; isList: true; isReadonly: true }
1217         Property { name: "flat"; type: "bool" }
1218         Property { name: "display"; type: "int" }
1219         Property { name: "position"; type: "int" }
1220         Property { name: "overflowIconName"; type: "string" }
1221         Property { name: "actions"; type: "QObject"; isList: true; isReadonly: true }
1222         Property { name: "alignment"; type: "int" }
1223         Property { name: "maximumContentWidth"; type: "double"; isReadonly: true }
1224         Property { name: "visibleWidth"; type: "double"; isReadonly: true }
1225         Property { name: "heightMode"; type: "int" }
1226     }
1227     Component {
1228         prototype: "QQuickItem"
1229         name: "org.kde.kirigami/ApplicationHeader 2.0"
1230         exports: ["org.kde.kirigami/ApplicationHeader 2.0"]
1231         exportMetaObjectRevisions: [0]
1232         isComposite: true
1233         defaultProperty: "contentItem"
1234         Property { name: "headerStyle"; type: "int" }
1235         Property { name: "backButtonEnabled"; type: "bool" }
1236         Property { name: "pageDelegate"; type: "QQmlComponent"; isPointer: true }
1237         Property { name: "minimumHeight"; type: "int" }
1238         Property { name: "preferredHeight"; type: "int" }
1239         Property { name: "maximumHeight"; type: "int" }
1240         Property { name: "position"; type: "int" }
1241         Property { name: "pageRow"; type: "PageRow_QMLTYPE_23"; isPointer: true }
1242         Property { name: "page"; type: "Page_QMLTYPE_32"; isPointer: true }
1243         Property { name: "paintedHeight"; type: "int"; isReadonly: true }
1244         Property { name: "leftPadding"; type: "int" }
1245         Property { name: "topPadding"; type: "int" }
1246         Property { name: "rightPadding"; type: "int" }
1247         Property { name: "bottomPadding"; type: "int" }
1248         Property { name: "separatorVisible"; type: "bool" }
1249         Property { name: "__appWindow"; type: "QObject"; isPointer: true }
1250         Property { name: "background"; type: "QQuickItem"; isPointer: true }
1251         Property { name: "contentItem"; type: "QObject"; isList: true; isReadonly: true }
1252     }
1253     Component {
1254         prototype: "QQuickItem"
1255         name: "org.kde.kirigami/ApplicationItem 2.1"
1256         exports: ["org.kde.kirigami/ApplicationItem 2.1"]
1257         exportMetaObjectRevisions: [1]
1258         isComposite: true
1259         defaultProperty: "__data"
1260         Property { name: "pageStack"; type: "PageRow_QMLTYPE_23"; isReadonly: true; isPointer: true }
1261         Property { name: "activeFocusItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1262         Property { name: "font"; type: "QFont" }
1263         Property { name: "palette"; type: "QVariant" }
1264         Property { name: "locale"; type: "QQmlLocale"; isPointer: true }
1265         Property { name: "menuBar"; type: "QQuickItem"; isPointer: true }
1266         Property { name: "header"; type: "QQuickItem"; isPointer: true }
1267         Property { name: "footer"; type: "QQuickItem"; isPointer: true }
1268         Property { name: "controlsVisible"; type: "bool" }
1269         Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_113"; isPointer: true }
1270         Property { name: "wideScreen"; type: "bool" }
1271         Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_113"; isPointer: true }
1272         Property { name: "reachableMode"; type: "bool" }
1273         Property { name: "reachableModeEnabled"; type: "bool" }
1274         Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1275         Property { name: "color"; type: "QColor" }
1276         Property { name: "background"; type: "QQuickItem"; isPointer: true }
1277         Property { name: "overlay"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1278         Property { name: "__data"; type: "QObject"; isList: true; isReadonly: true }
1279         Method {
1280             name: "showPassiveNotification"
1281             type: "QVariant"
1282             Parameter { name: "message"; type: "QVariant" }
1283             Parameter { name: "timeout"; type: "QVariant" }
1284             Parameter { name: "actionText"; type: "QVariant" }
1285             Parameter { name: "callBack"; type: "QVariant" }
1286         }
1287         Method { name: "hidePassiveNotification"; type: "QVariant" }
1288         Method { name: "applicationWindow"; type: "QVariant" }
1289     }
1290     Component {
1291         prototype: "QQuickApplicationWindow"
1292         name: "org.kde.kirigami/ApplicationWindow 2.0"
1293         exports: ["org.kde.kirigami/ApplicationWindow 2.0"]
1294         exportMetaObjectRevisions: [0]
1295         isComposite: true
1296         defaultProperty: "contentData"
1297         Property { name: "pageStack"; type: "PageRow_QMLTYPE_23"; isReadonly: true; isPointer: true }
1298         Property { name: "controlsVisible"; type: "bool" }
1299         Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_113"; isPointer: true }
1300         Property { name: "wideScreen"; type: "bool" }
1301         Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_113"; isPointer: true }
1302         Property { name: "reachableMode"; type: "bool" }
1303         Property { name: "reachableModeEnabled"; type: "bool" }
1304         Property { name: "quitAction"; type: "Action_QMLTYPE_13"; isReadonly: true; isPointer: true }
1305         Method {
1306             name: "showPassiveNotification"
1307             type: "QVariant"
1308             Parameter { name: "message"; type: "QVariant" }
1309             Parameter { name: "timeout"; type: "QVariant" }
1310             Parameter { name: "actionText"; type: "QVariant" }
1311             Parameter { name: "callBack"; type: "QVariant" }
1312         }
1313         Method { name: "hidePassiveNotification"; type: "QVariant" }
1314         Method { name: "applicationWindow"; type: "QVariant" }
1315     }
1316     Component {
1317         prototype: "QQuickControl"
1318         name: "org.kde.kirigami/Avatar 2.13"
1319         exports: ["org.kde.kirigami/Avatar 2.13"]
1320         exportMetaObjectRevisions: [13]
1321         isComposite: true
1322         defaultProperty: "data"
1323         Enum {
1324             name: "ImageMode"
1325             values: {
1326                 "AlwaysShowImage": 0,
1327                 "AdaptiveImageOrInitals": 1,
1328                 "AlwaysShowInitials": 2
1329             }
1330         }
1331         Enum {
1332             name: "InitialsMode"
1333             values: {
1334                 "UseInitials": 0,
1335                 "UseIcon": 1
1336             }
1337         }
1338         Property { name: "name"; type: "string" }
1339         Property { name: "initialsMode"; type: "int" }
1340         Property { name: "imageMode"; type: "int" }
1341         Property { name: "color"; type: "QVariant" }
1342         Property { name: "actions"; type: "AvatarGroup"; isPointer: true }
1343         Property { name: "border"; type: "BorderPropertiesGroup_QMLTYPE_190"; isPointer: true }
1344         Property { name: "source"; type: "QUrl" }
1345         Property { name: "cache"; type: "bool" }
1346         Property { name: "sourceSize"; type: "QSize" }
1347         Property { name: "smooth"; type: "bool" }
1348     }
1349     Component {
1350         prototype: "QQuickItemDelegate"
1351         name: "org.kde.kirigami/BasicListItem 2.0"
1352         exports: ["org.kde.kirigami/BasicListItem 2.0"]
1353         exportMetaObjectRevisions: [0]
1354         isComposite: true
1355         defaultProperty: "_basicDefault"
1356         Property { name: "leading"; type: "QQuickItem"; isPointer: true }
1357         Property { name: "leadingPadding"; type: "double" }
1358         Property { name: "trailing"; type: "QQuickItem"; isPointer: true }
1359         Property { name: "trailingPadding"; type: "double" }
1360         Property { name: "bold"; type: "bool" }
1361         Property { name: "icon"; type: "QVariant" }
1362         Property { name: "reserveSpaceForSubtitle"; type: "bool" }
1363         Property { name: "fadeContent"; type: "bool" }
1364         Property { name: "label"; type: "string" }
1365         Property { name: "subtitle"; type: "string" }
1366         Property { name: "iconSize"; type: "int" }
1367         Property { name: "iconColor"; type: "QColor" }
1368         Property { name: "reserveSpaceForIcon"; type: "bool" }
1369         Property { name: "reserveSpaceForLabel"; type: "bool" }
1370         Property { name: "textSpacing"; type: "double" }
1371         Property { name: "_basicDefault"; type: "QObject"; isList: true; isReadonly: true }
1372         Property { name: "supportsMouseEvents"; type: "bool" }
1373         Property { name: "alternatingBackground"; type: "bool" }
1374         Property { name: "sectionDelegate"; type: "bool" }
1375         Property { name: "separatorVisible"; type: "bool" }
1376         Property { name: "textColor"; type: "QColor" }
1377         Property { name: "backgroundColor"; type: "QColor" }
1378         Property { name: "alternateBackgroundColor"; type: "QColor" }
1379         Property { name: "activeTextColor"; type: "QColor" }
1380         Property { name: "activeBackgroundColor"; type: "QColor" }
1381         Property { name: "action"; type: "QQuickAction"; isPointer: true }
1382         Property { name: "containsMouse"; type: "bool"; isReadonly: true }
1383         Property { name: "_default"; type: "QQuickItem"; isPointer: true }
1384     }
1385     Component {
1386         prototype: "QQuickItemDelegate"
1387         name: "org.kde.kirigami/Card 2.4"
1388         exports: ["org.kde.kirigami/Card 2.4"]
1389         exportMetaObjectRevisions: [4]
1390         isComposite: true
1391         defaultProperty: "data"
1392         Property { name: "actions"; type: "QObject"; isList: true; isReadonly: true }
1393         Property { name: "hiddenActions"; type: "QObject"; isList: true; isReadonly: true }
1394         Property { name: "banner"; type: "BannerImage_QMLTYPE_200"; isReadonly: true; isPointer: true }
1395         Property { name: "header"; type: "QQuickItem"; isPointer: true }
1396         Property { name: "headerOrientation"; type: "int" }
1397         Property { name: "footer"; type: "QQuickItem"; isPointer: true }
1398         Property { name: "showClickFeedback"; type: "bool" }
1399     }
1400     Component {
1401         prototype: "QQuickGridView"
1402         name: "org.kde.kirigami/CardsGridView 2.4"
1403         exports: ["org.kde.kirigami/CardsGridView 2.4"]
1404         exportMetaObjectRevisions: [4]
1405         isComposite: true
1406         defaultProperty: "delegate"
1407         Property { name: "columns"; type: "int"; isReadonly: true }
1408         Property { name: "maximumColumns"; type: "int" }
1409         Property { name: "maximumColumnWidth"; type: "int" }
1410         Property { name: "minimumColumnWidth"; type: "int" }
1411         Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
1412         Property { name: "_delegateComponent"; type: "QQmlComponent"; isPointer: true }
1413     }
1414     Component {
1415         prototype: "QQuickGridLayout"
1416         name: "org.kde.kirigami/CardsLayout 2.4"
1417         exports: ["org.kde.kirigami/CardsLayout 2.4"]
1418         exportMetaObjectRevisions: [4]
1419         isComposite: true
1420         defaultProperty: "data"
1421         Property { name: "maximumColumns"; type: "int" }
1422         Property { name: "maximumColumnWidth"; type: "int" }
1423         Property { name: "minimumColumnWidth"; type: "int" }
1424     }
1425     Component {
1426         prototype: "QQuickListView"
1427         name: "org.kde.kirigami/CardsListView 2.4"
1428         exports: ["org.kde.kirigami/CardsListView 2.4"]
1429         exportMetaObjectRevisions: [4]
1430         isComposite: true
1431         defaultProperty: "data"
1432         Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
1433         Property { name: "_delegateComponent"; type: "QQmlComponent"; isPointer: true }
1434     }
1435     Component {
1436         prototype: "QQuickItemDelegate"
1437         name: "org.kde.kirigami/CheckableListItem 2.14"
1438         exports: ["org.kde.kirigami/CheckableListItem 2.14"]
1439         exportMetaObjectRevisions: [14]
1440         isComposite: true
1441         defaultProperty: "_basicDefault"
1442         Property { name: "leading"; type: "QQuickItem"; isPointer: true }
1443         Property { name: "leadingPadding"; type: "double" }
1444         Property { name: "trailing"; type: "QQuickItem"; isPointer: true }
1445         Property { name: "trailingPadding"; type: "double" }
1446         Property { name: "bold"; type: "bool" }
1447         Property { name: "icon"; type: "QVariant" }
1448         Property { name: "reserveSpaceForSubtitle"; type: "bool" }
1449         Property { name: "fadeContent"; type: "bool" }
1450         Property { name: "label"; type: "string" }
1451         Property { name: "subtitle"; type: "string" }
1452         Property { name: "iconSize"; type: "int" }
1453         Property { name: "iconColor"; type: "QColor" }
1454         Property { name: "reserveSpaceForIcon"; type: "bool" }
1455         Property { name: "reserveSpaceForLabel"; type: "bool" }
1456         Property { name: "textSpacing"; type: "double" }
1457         Property { name: "_basicDefault"; type: "QObject"; isList: true; isReadonly: true }
1458         Property { name: "supportsMouseEvents"; type: "bool" }
1459         Property { name: "alternatingBackground"; type: "bool" }
1460         Property { name: "sectionDelegate"; type: "bool" }
1461         Property { name: "separatorVisible"; type: "bool" }
1462         Property { name: "textColor"; type: "QColor" }
1463         Property { name: "backgroundColor"; type: "QColor" }
1464         Property { name: "alternateBackgroundColor"; type: "QColor" }
1465         Property { name: "activeTextColor"; type: "QColor" }
1466         Property { name: "activeBackgroundColor"; type: "QColor" }
1467         Property { name: "action"; type: "QQuickAction"; isPointer: true }
1468         Property { name: "containsMouse"; type: "bool"; isReadonly: true }
1469         Property { name: "_default"; type: "QQuickItem"; isPointer: true }
1470     }
1471     Component {
1472         prototype: "QQuickDrawer"
1473         name: "org.kde.kirigami/ContextDrawer 2.0"
1474         exports: ["org.kde.kirigami/ContextDrawer 2.0"]
1475         exportMetaObjectRevisions: [0]
1476         isComposite: true
1477         defaultProperty: "contentData"
1478         Property { name: "title"; type: "string" }
1479         Property { name: "actions"; type: "QVariant" }
1480         Property { name: "page"; type: "Page_QMLTYPE_32"; isPointer: true }
1481         Property { name: "header"; type: "QQmlComponent"; isPointer: true }
1482         Property { name: "footer"; type: "QQmlComponent"; isPointer: true }
1483         Property { name: "drawerOpen"; type: "bool" }
1484         Property { name: "enabled"; type: "bool" }
1485         Property { name: "peeking"; type: "bool" }
1486         Property { name: "animating"; type: "bool"; isReadonly: true }
1487         Property { name: "collapsible"; type: "bool" }
1488         Property { name: "collapsed"; type: "bool" }
1489         Property { name: "collapsedSize"; type: "int" }
1490         Property {
1491             name: "handleOpenIcon"
1492             type: "IconPropertiesGroup_QMLTYPE_94"
1493             isReadonly: true
1494             isPointer: true
1495         }
1496         Property { name: "handleClosedIcon"; type: "IconPropertiesGroup_QMLTYPE_94"; isPointer: true }
1497         Property { name: "handleOpenToolTip"; type: "string" }
1498         Property { name: "handleClosedToolTip"; type: "string" }
1499         Property { name: "handleVisible"; type: "bool" }
1500         Property { name: "handle"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1501         Property { name: "__internal"; type: "QObject"; isPointer: true }
1502     }
1503     Component {
1504         prototype: "QQuickColumnLayout"
1505         name: "org.kde.kirigami/FlexColumn 2.14"
1506         exports: ["org.kde.kirigami/FlexColumn 2.14"]
1507         exportMetaObjectRevisions: [14]
1508         isComposite: true
1509         defaultProperty: "columnChildren"
1510         Enum {
1511             name: "CrossAxis"
1512             values: {
1513                 "Left": 0,
1514                 "Center": 1,
1515                 "Right": 2
1516             }
1517         }
1518         Property { name: "padding"; type: "double" }
1519         Property { name: "maximumWidth"; type: "double" }
1520         Property { name: "alignment"; type: "int" }
1521         Property { name: "columnChildren"; type: "QQuickItem"; isList: true; isReadonly: true }
1522     }
1523     Component {
1524         prototype: "QQuickItem"
1525         name: "org.kde.kirigami/FormLayout 2.3"
1526         exports: ["org.kde.kirigami/FormLayout 2.3"]
1527         exportMetaObjectRevisions: [3]
1528         isComposite: true
1529         defaultProperty: "data"
1530         Property { name: "wideMode"; type: "bool" }
1531         Property { name: "twinFormLayouts"; type: "QQuickItem"; isList: true; isReadonly: true }
1532     }
1533     Component {
1534         prototype: "QQuickDrawer"
1535         name: "org.kde.kirigami/GlobalDrawer 2.0"
1536         exports: ["org.kde.kirigami/GlobalDrawer 2.0"]
1537         exportMetaObjectRevisions: [0]
1538         isComposite: true
1539         defaultProperty: "content"
1540         Property { name: "actions"; type: "QObject"; isList: true; isReadonly: true }
1541         Property { name: "header"; type: "QQuickItem"; isPointer: true }
1542         Property { name: "bannerVisible"; type: "bool" }
1543         Property { name: "showContentWhenCollapsed"; type: "bool" }
1544         Property { name: "showTopContentWhenCollapsed"; type: "bool" }
1545         Property { name: "showHeaderWhenCollapsed"; type: "bool" }
1546         Property { name: "resetMenuOnTriggered"; type: "bool" }
1547         Property { name: "currentSubMenu"; type: "Action_QMLTYPE_13"; isReadonly: true; isPointer: true }
1548         Property { name: "isMenu"; type: "bool" }
1549         Property { name: "collapseButtonVisible"; type: "bool" }
1550         Property { name: "title"; type: "string" }
1551         Property { name: "titleIcon"; type: "QVariant" }
1552         Property { name: "bannerImageSource"; type: "QUrl" }
1553         Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
1554         Property { name: "topContent"; type: "QObject"; isList: true; isReadonly: true }
1555         Signal { name: "bannerClicked" }
1556         Method { name: "resetMenu"; type: "QVariant" }
1557         Property { name: "drawerOpen"; type: "bool" }
1558         Property { name: "enabled"; type: "bool" }
1559         Property { name: "peeking"; type: "bool" }
1560         Property { name: "animating"; type: "bool"; isReadonly: true }
1561         Property { name: "collapsible"; type: "bool" }
1562         Property { name: "collapsed"; type: "bool" }
1563         Property { name: "collapsedSize"; type: "int" }
1564         Property {
1565             name: "handleOpenIcon"
1566             type: "IconPropertiesGroup_QMLTYPE_94"
1567             isReadonly: true
1568             isPointer: true
1569         }
1570         Property { name: "handleClosedIcon"; type: "IconPropertiesGroup_QMLTYPE_94"; isPointer: true }
1571         Property { name: "handleOpenToolTip"; type: "string" }
1572         Property { name: "handleClosedToolTip"; type: "string" }
1573         Property { name: "handleVisible"; type: "bool" }
1574         Property { name: "handle"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1575         Property { name: "__internal"; type: "QObject"; isPointer: true }
1576     }
1577     Component {
1578         prototype: "QQuickLabel"
1579         name: "org.kde.kirigami/Heading 2.0"
1580         exports: ["org.kde.kirigami/Heading 2.0"]
1581         exportMetaObjectRevisions: [0]
1582         isComposite: true
1583         defaultProperty: "data"
1584         Enum {
1585             name: "Type"
1586             values: {
1587                 "Normal": 0,
1588                 "Primary": 1,
1589                 "Secondary": 2
1590             }
1591         }
1592         Property { name: "level"; type: "int" }
1593         Property { name: "step"; type: "int" }
1594         Property { name: "type"; type: "int" }
1595         Method {
1596             name: "headerPointSize"
1597             type: "QVariant"
1598             Parameter { name: "l"; type: "QVariant" }
1599         }
1600     }
1601     Component {
1602         prototype: "QQuickItem"
1603         name: "org.kde.kirigami/Hero 2.15"
1604         exports: ["org.kde.kirigami/Hero 2.15"]
1605         exportMetaObjectRevisions: [15]
1606         isComposite: true
1607         defaultProperty: "data"
1608         Property { name: "source"; type: "QQuickItem"; isPointer: true }
1609         Property { name: "destination"; type: "QQuickItem"; isPointer: true }
1610         Property { name: "restore"; type: "bool" }
1611         Property { name: "mask"; type: "QObject"; isReadonly: true; isPointer: true }
1612         Property { name: "easing"; type: "QObject"; isReadonly: true; isPointer: true }
1613         Property { name: "duration"; type: "int" }
1614         Method { name: "open"; type: "QVariant" }
1615         Method { name: "close"; type: "QVariant" }
1616     }
1617     Component {
1618         prototype: "QQuickControl"
1619         name: "org.kde.kirigami/InlineMessage 2.4"
1620         exports: ["org.kde.kirigami/InlineMessage 2.4"]
1621         exportMetaObjectRevisions: [4]
1622         isComposite: true
1623         defaultProperty: "data"
1624         Property { name: "type"; type: "int" }
1625         Property { name: "icon"; type: "IconPropertiesGroup_QMLTYPE_94"; isPointer: true }
1626         Property { name: "text"; type: "string" }
1627         Property { name: "showCloseButton"; type: "bool" }
1628         Property { name: "actions"; type: "QObject"; isList: true; isReadonly: true }
1629         Property { name: "animating"; type: "bool"; isReadonly: true }
1630         Property { name: "_animating"; type: "bool" }
1631         Signal {
1632             name: "linkHovered"
1633             Parameter { name: "link"; type: "string" }
1634         }
1635         Signal {
1636             name: "linkActivated"
1637             Parameter { name: "link"; type: "string" }
1638         }
1639     }
1640     Component {
1641         prototype: "QQuickControl"
1642         name: "org.kde.kirigami/ItemViewHeader 2.1"
1643         exports: ["org.kde.kirigami/ItemViewHeader 2.1"]
1644         exportMetaObjectRevisions: [1]
1645         isComposite: true
1646         defaultProperty: "data"
1647         Property { name: "title"; type: "string" }
1648         Property { name: "color"; type: "QColor" }
1649         Property { name: "backgroundImage"; type: "QQuickImage"; isReadonly: true; isPointer: true }
1650         Property { name: "minimumHeight"; type: "int" }
1651         Property { name: "maximumHeight"; type: "int" }
1652         Property { name: "view"; type: "QQuickListView"; isPointer: true }
1653     }
1654     Component {
1655         prototype: "QQuickLabel"
1656         name: "org.kde.kirigami/Label 2.0"
1657         exports: ["org.kde.kirigami/Label 2.0"]
1658         exportMetaObjectRevisions: [0]
1659         isComposite: true
1660         defaultProperty: "data"
1661     }
1662     Component {
1663         prototype: "QQuickLabel"
1664         name: "org.kde.kirigami/LinkButton 2.6"
1665         exports: ["org.kde.kirigami/LinkButton 2.6"]
1666         exportMetaObjectRevisions: [6]
1667         isComposite: true
1668         defaultProperty: "data"
1669         Property { name: "action"; type: "Action_QMLTYPE_13"; isPointer: true }
1670         Property { name: "acceptedButtons"; type: "int" }
1671         Property { name: "mouseArea"; type: "QQuickMouseArea"; isReadonly: true; isPointer: true }
1672         Signal {
1673             name: "pressed"
1674             Parameter { name: "mouse"; type: "QObject"; isPointer: true }
1675         }
1676         Signal {
1677             name: "clicked"
1678             Parameter { name: "mouse"; type: "QObject"; isPointer: true }
1679         }
1680     }
1681     Component {
1682         prototype: "QQuickItem"
1683         name: "org.kde.kirigami/ListItemDragHandle 2.5"
1684         exports: ["org.kde.kirigami/ListItemDragHandle 2.5"]
1685         exportMetaObjectRevisions: [5]
1686         isComposite: true
1687         defaultProperty: "data"
1688         Property { name: "listItem"; type: "QQuickItem"; isPointer: true }
1689         Property { name: "listView"; type: "QQuickListView"; isPointer: true }
1690         Signal {
1691             name: "moveRequested"
1692             Parameter { name: "oldIndex"; type: "int" }
1693             Parameter { name: "newIndex"; type: "int" }
1694         }
1695         Signal { name: "dropped" }
1696     }
1697     Component {
1698         prototype: "QQuickItemDelegate"
1699         name: "org.kde.kirigami/ListSectionHeader 2.10"
1700         exports: ["org.kde.kirigami/ListSectionHeader 2.10"]
1701         exportMetaObjectRevisions: [10]
1702         isComposite: true
1703         defaultProperty: "_contents"
1704         Property { name: "label"; type: "string" }
1705         Property { name: "_contents"; type: "QObject"; isList: true; isReadonly: true }
1706         Property { name: "supportsMouseEvents"; type: "bool" }
1707         Property { name: "alternatingBackground"; type: "bool" }
1708         Property { name: "sectionDelegate"; type: "bool" }
1709         Property { name: "separatorVisible"; type: "bool" }
1710         Property { name: "textColor"; type: "QColor" }
1711         Property { name: "backgroundColor"; type: "QColor" }
1712         Property { name: "alternateBackgroundColor"; type: "QColor" }
1713         Property { name: "activeTextColor"; type: "QColor" }
1714         Property { name: "activeBackgroundColor"; type: "QColor" }
1715         Property { name: "action"; type: "QQuickAction"; isPointer: true }
1716         Property { name: "containsMouse"; type: "bool"; isReadonly: true }
1717         Property { name: "_default"; type: "QQuickItem"; isPointer: true }
1718     }
1719     Component {
1720         prototype: "QQuickDrawer"
1721         name: "org.kde.kirigami/OverlayDrawer 2.0"
1722         exports: ["org.kde.kirigami/OverlayDrawer 2.0"]
1723         exportMetaObjectRevisions: [0]
1724         isComposite: true
1725         defaultProperty: "contentData"
1726         Property { name: "drawerOpen"; type: "bool" }
1727         Property { name: "enabled"; type: "bool" }
1728         Property { name: "peeking"; type: "bool" }
1729         Property { name: "animating"; type: "bool"; isReadonly: true }
1730         Property { name: "collapsible"; type: "bool" }
1731         Property { name: "collapsed"; type: "bool" }
1732         Property { name: "collapsedSize"; type: "int" }
1733         Property {
1734             name: "handleOpenIcon"
1735             type: "IconPropertiesGroup_QMLTYPE_94"
1736             isReadonly: true
1737             isPointer: true
1738         }
1739         Property { name: "handleClosedIcon"; type: "IconPropertiesGroup_QMLTYPE_94"; isPointer: true }
1740         Property { name: "handleOpenToolTip"; type: "string" }
1741         Property { name: "handleClosedToolTip"; type: "string" }
1742         Property { name: "handleVisible"; type: "bool" }
1743         Property { name: "handle"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1744         Property { name: "__internal"; type: "QObject"; isPointer: true }
1745     }
1746     Component {
1747         prototype: "QObject"
1748         name: "org.kde.kirigami/OverlaySheet 2.0"
1749         exports: ["org.kde.kirigami/OverlaySheet 2.0"]
1750         exportMetaObjectRevisions: [0]
1751         isComposite: true
1752         defaultProperty: "contentItem"
1753         Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
1754         Property { name: "sheetOpen"; type: "bool" }
1755         Property { name: "leftPadding"; type: "int" }
1756         Property { name: "topPadding"; type: "int" }
1757         Property { name: "rightPadding"; type: "int" }
1758         Property { name: "bottomPadding"; type: "int" }
1759         Property { name: "leftInset"; type: "double" }
1760         Property { name: "topInset"; type: "double" }
1761         Property { name: "rightInset"; type: "double" }
1762         Property { name: "bottomInset"; type: "double" }
1763         Property { name: "header"; type: "QQuickItem"; isPointer: true }
1764         Property { name: "footer"; type: "QQuickItem"; isPointer: true }
1765         Property { name: "background"; type: "QQuickItem"; isPointer: true }
1766         Property { name: "showCloseButton"; type: "bool" }
1767         Property { name: "parent"; type: "QQuickItem"; isPointer: true }
1768         Property { name: "rootItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1769         Method { name: "open"; type: "QVariant" }
1770         Method { name: "close"; type: "QVariant" }
1771     }
1772     Component {
1773         prototype: "QQuickPage"
1774         name: "org.kde.kirigami/Page 2.0"
1775         exports: ["org.kde.kirigami/Page 2.0"]
1776         exportMetaObjectRevisions: [0]
1777         isComposite: true
1778         defaultProperty: "contentData"
1779         Property { name: "flickable"; type: "QQuickFlickable"; isPointer: true }
1780         Property { name: "isCurrentPage"; type: "bool"; isReadonly: true }
1781         Property { name: "icon"; type: "ActionIconGroup_QMLTYPE_29"; isPointer: true }
1782         Property { name: "needsAttention"; type: "bool" }
1783         Property { name: "progress"; type: "QVariant" }
1784         Property { name: "titleDelegate"; type: "QQmlComponent"; isPointer: true }
1785         Property { name: "globalToolBarItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1786         Property { name: "globalToolBarStyle"; type: "int" }
1787         Property { name: "contextualActions"; type: "QObject"; isList: true; isReadonly: true }
1788         Property { name: "mainAction"; type: "QObject"; isPointer: true }
1789         Property { name: "leftAction"; type: "QObject"; isPointer: true }
1790         Property { name: "rightAction"; type: "QObject"; isPointer: true }
1791         Property {
1792             name: "actions"
1793             type: "PageActionPropertyGroup_QMLTYPE_30"
1794             isReadonly: true
1795             isPointer: true
1796         }
1797         Property { name: "overlay"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1798         Signal { name: "contextualActionsAboutToShow" }
1799         Signal {
1800             name: "backRequested"
1801             Parameter { name: "event"; type: "QVariant" }
1802         }
1803     }
1804     Component {
1805         prototype: "QQuickAction"
1806         name: "org.kde.kirigami/PagePoolAction 2.11"
1807         exports: ["org.kde.kirigami/PagePoolAction 2.11"]
1808         exportMetaObjectRevisions: [11]
1809         isComposite: true
1810         defaultProperty: "children"
1811         Property { name: "page"; type: "string" }
1812         Property { name: "pagePool"; type: "PagePool"; isPointer: true }
1813         Property { name: "pageStack"; type: "QQuickItem"; isPointer: true }
1814         Property { name: "basePage"; type: "Page_QMLTYPE_31"; isPointer: true }
1815         Property { name: "initialProperties"; type: "QVariant" }
1816         Property { name: "useLayers"; type: "bool" }
1817         Property { name: "_private"; type: "QObject"; isPointer: true }
1818         Method { name: "pageItem"; type: "QVariant" }
1819         Method { name: "layerContainsPage"; type: "QVariant" }
1820         Method { name: "stackContainsPage"; type: "QVariant" }
1821         Enum {
1822             name: "DisplayHint"
1823             values: {
1824                 "NoPreference": 0,
1825                 "IconOnly": 1,
1826                 "KeepVisible": 2,
1827                 "AlwaysHide": 4,
1828                 "HideChildIndicator": 8
1829             }
1830         }
1831         Property { name: "visible"; type: "bool" }
1832         Property { name: "tooltip"; type: "string" }
1833         Property { name: "separator"; type: "bool" }
1834         Property { name: "expandible"; type: "bool" }
1835         Property { name: "parent"; type: "Action_QMLTYPE_12"; isPointer: true }
1836         Property { name: "displayHint"; type: "int" }
1837         Property { name: "displayComponent"; type: "QQmlComponent"; isPointer: true }
1838         Property { name: "__children"; type: "QObject"; isList: true; isReadonly: true }
1839         Property { name: "visibleChildren"; type: "QVariant"; isReadonly: true }
1840         Property { name: "iconName"; type: "string" }
1841         Property { name: "iconSource"; type: "QUrl" }
1842         Property { name: "children"; type: "QObject"; isList: true; isReadonly: true }
1843         Method {
1844             name: "displayHintSet"
1845             type: "QVariant"
1846             Parameter { name: "hint"; type: "QVariant" }
1847         }
1848     }
1849     Component {
1850         prototype: "QQuickControl"
1851         name: "org.kde.kirigami/PageRow 2.0"
1852         exports: ["org.kde.kirigami/PageRow 2.0"]
1853         exportMetaObjectRevisions: [0]
1854         isComposite: true
1855         defaultProperty: "data"
1856         Property { name: "lastItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1857         Property { name: "initialPage"; type: "QVariant" }
1858         Property { name: "defaultColumnWidth"; type: "int" }
1859         Property { name: "wideMode"; type: "bool"; isReadonly: true }
1860         Property { name: "depth"; type: "int"; isReadonly: true }
1861         Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1862         Property { name: "currentIndex"; type: "int" }
1863         Property { name: "columnView"; type: "ColumnView"; isReadonly: true; isPointer: true }
1864         Property { name: "items"; type: "QQuickItem"; isList: true; isReadonly: true }
1865         Property { name: "visibleItems"; type: "QList<QObject*>"; isReadonly: true }
1866         Property { name: "firstVisibleItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1867         Property { name: "lastVisibleItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
1868         Property { name: "interactive"; type: "bool" }
1869         Property { name: "separatorVisible"; type: "bool" }
1870         Property {
1871             name: "globalToolBar"
1872             type: "PageRowGlobalToolBarStyleGroup_QMLTYPE_21"
1873             isReadonly: true
1874             isPointer: true
1875         }
1876         Property { name: "layers"; type: "StackView_QMLTYPE_22"; isReadonly: true; isPointer: true }
1877         Signal {
1878             name: "pageInserted"
1879             Parameter { name: "position"; type: "int" }
1880             Parameter { name: "page"; type: "QQuickItem"; isPointer: true }
1881         }
1882         Signal {
1883             name: "pagePushed"
1884             Parameter { name: "page"; type: "QQuickItem"; isPointer: true }
1885         }
1886         Signal {
1887             name: "pageRemoved"
1888             Parameter { name: "page"; type: "QQuickItem"; isPointer: true }
1889         }
1890         Method {
1891             name: "push"
1892             type: "QVariant"
1893             Parameter { name: "page"; type: "QVariant" }
1894             Parameter { name: "properties"; type: "QVariant" }
1895         }
1896         Method {
1897             name: "insertPage"
1898             type: "QVariant"
1899             Parameter { name: "position"; type: "QVariant" }
1900             Parameter { name: "page"; type: "QVariant" }
1901             Parameter { name: "properties"; type: "QVariant" }
1902         }
1903         Method {
1904             name: "movePage"
1905             type: "QVariant"
1906             Parameter { name: "fromPos"; type: "QVariant" }
1907             Parameter { name: "toPos"; type: "QVariant" }
1908         }
1909         Method {
1910             name: "removePage"
1911             type: "QVariant"
1912             Parameter { name: "page"; type: "QVariant" }
1913         }
1914         Method {
1915             name: "pop"
1916             type: "QVariant"
1917             Parameter { name: "page"; type: "QVariant" }
1918         }
1919         Method {
1920             name: "replace"
1921             type: "QVariant"
1922             Parameter { name: "page"; type: "QVariant" }
1923             Parameter { name: "properties"; type: "QVariant" }
1924         }
1925         Method { name: "clear"; type: "QVariant" }
1926         Method {
1927             name: "get"
1928             type: "QVariant"
1929             Parameter { name: "idx"; type: "QVariant" }
1930         }
1931         Method { name: "flickBack"; type: "QVariant" }
1932     }
1933     Component {
1934         prototype: "QQuickTextField"
1935         name: "org.kde.kirigami/PasswordField 2.8"
1936         exports: ["org.kde.kirigami/PasswordField 2.8"]
1937         exportMetaObjectRevisions: [8]
1938         isComposite: true
1939         defaultProperty: "data"
1940         Property { name: "showPassword"; type: "bool" }
1941         Property { name: "focusSequence"; type: "string" }
1942         Property { name: "leftActions"; type: "QObject"; isList: true; isReadonly: true }
1943         Property { name: "rightActions"; type: "QObject"; isList: true; isReadonly: true }
1944     }
1945     Component {
1946         prototype: "QQuickColumnLayout"
1947         name: "org.kde.kirigami/PlaceholderMessage 2.12"
1948         exports: ["org.kde.kirigami/PlaceholderMessage 2.12"]
1949         exportMetaObjectRevisions: [12]
1950         isComposite: true
1951         defaultProperty: "data"
1952         Property { name: "text"; type: "string" }
1953         Property { name: "explanation"; type: "string" }
1954         Property { name: "icon"; type: "ActionIconGroup_QMLTYPE_29"; isPointer: true }
1955         Property { name: "helpfulAction"; type: "QQuickAction"; isPointer: true }
1956     }
1957     Component {
1958         prototype: "QQuickApplicationWindow"
1959         name: "org.kde.kirigami/RouterWindow 2.12"
1960         exports: ["org.kde.kirigami/RouterWindow 2.12"]
1961         exportMetaObjectRevisions: [12]
1962         isComposite: true
1963         defaultProperty: "routes"
1964         Property { name: "routes"; type: "PageRoute"; isList: true; isReadonly: true }
1965         Property { name: "initialRoute"; type: "QJSValue" }
1966         Property { name: "router"; type: "PageRouter"; isReadonly: true; isPointer: true }
1967         Property { name: "pageStack"; type: "PageRow_QMLTYPE_23"; isReadonly: true; isPointer: true }
1968         Property { name: "controlsVisible"; type: "bool" }
1969         Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_113"; isPointer: true }
1970         Property { name: "wideScreen"; type: "bool" }
1971         Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_113"; isPointer: true }
1972         Property { name: "reachableMode"; type: "bool" }
1973         Property { name: "reachableModeEnabled"; type: "bool" }
1974         Property { name: "quitAction"; type: "Action_QMLTYPE_13"; isReadonly: true; isPointer: true }
1975         Method {
1976             name: "showPassiveNotification"
1977             type: "QVariant"
1978             Parameter { name: "message"; type: "QVariant" }
1979             Parameter { name: "timeout"; type: "QVariant" }
1980             Parameter { name: "actionText"; type: "QVariant" }
1981             Parameter { name: "callBack"; type: "QVariant" }
1982         }
1983         Method { name: "hidePassiveNotification"; type: "QVariant" }
1984         Method { name: "applicationWindow"; type: "QVariant" }
1985     }
1986     Component {
1987         prototype: "QQuickPage"
1988         name: "org.kde.kirigami/ScrollablePage 2.0"
1989         exports: ["org.kde.kirigami/ScrollablePage 2.0"]
1990         exportMetaObjectRevisions: [0]
1991         isComposite: true
1992         defaultProperty: "mainItem"
1993         Property { name: "mainItem"; type: "QObject"; isPointer: true }
1994         Property { name: "keyboardNavigationEnabled"; type: "bool" }
1995         Property { name: "refreshing"; type: "bool" }
1996         Property { name: "supportsRefreshing"; type: "bool" }
1997         Property { name: "flickable"; type: "QQuickFlickable"; isPointer: true }
1998         Property { name: "verticalScrollBarPolicy"; type: "int" }
1999         Property { name: "horizontalScrollBarPolicy"; type: "int" }
2000         Property { name: "isCurrentPage"; type: "bool"; isReadonly: true }
2001         Property { name: "icon"; type: "ActionIconGroup_QMLTYPE_29"; isPointer: true }
2002         Property { name: "needsAttention"; type: "bool" }
2003         Property { name: "progress"; type: "QVariant" }
2004         Property { name: "titleDelegate"; type: "QQmlComponent"; isPointer: true }
2005         Property { name: "globalToolBarItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
2006         Property { name: "globalToolBarStyle"; type: "int" }
2007         Property { name: "contextualActions"; type: "QObject"; isList: true; isReadonly: true }
2008         Property { name: "mainAction"; type: "QObject"; isPointer: true }
2009         Property { name: "leftAction"; type: "QObject"; isPointer: true }
2010         Property { name: "rightAction"; type: "QObject"; isPointer: true }
2011         Property {
2012             name: "actions"
2013             type: "PageActionPropertyGroup_QMLTYPE_30"
2014             isReadonly: true
2015             isPointer: true
2016         }
2017         Property { name: "overlay"; type: "QQuickItem"; isReadonly: true; isPointer: true }
2018         Signal { name: "contextualActionsAboutToShow" }
2019         Signal {
2020             name: "backRequested"
2021             Parameter { name: "event"; type: "QVariant" }
2022         }
2023     }
2024     Component {
2025         prototype: "QQuickTextField"
2026         name: "org.kde.kirigami/SearchField 2.8"
2027         exports: ["org.kde.kirigami/SearchField 2.8"]
2028         exportMetaObjectRevisions: [8]
2029         isComposite: true
2030         defaultProperty: "data"
2031         Property { name: "autoAccept"; type: "bool" }
2032         Property { name: "delaySearch"; type: "bool" }
2033         Property { name: "focusSequence"; type: "string" }
2034         Property { name: "leftActions"; type: "QObject"; isList: true; isReadonly: true }
2035         Property { name: "rightActions"; type: "QObject"; isList: true; isReadonly: true }
2036     }
2037     Component {
2038         prototype: "QQuickTextArea"
2039         name: "org.kde.kirigami/SelectableLabel 2.20"
2040         exports: ["org.kde.kirigami/SelectableLabel 2.20"]
2041         exportMetaObjectRevisions: [20]
2042         isComposite: true
2043         defaultProperty: "data"
2044         Property { name: "cursorShape"; type: "Qt::CursorShape" }
2045     }
2046     Component {
2047         prototype: "QQuickRectangle"
2048         name: "org.kde.kirigami/Separator 2.0"
2049         exports: ["org.kde.kirigami/Separator 2.0"]
2050         exportMetaObjectRevisions: [0]
2051         isComposite: true
2052         defaultProperty: "data"
2053         Enum {
2054             name: "Weight"
2055             values: {
2056                 "Light": 0,
2057                 "Normal": 1
2058             }
2059         }
2060         Property { name: "weight"; type: "int" }
2061     }
2062     Component {
2063         prototype: "QQuickItem"
2064         name: "org.kde.kirigami/ShadowedImage 2.12"
2065         exports: ["org.kde.kirigami/ShadowedImage 2.12"]
2066         exportMetaObjectRevisions: [12]
2067         isComposite: true
2068         defaultProperty: "data"
2069         Property { name: "color"; type: "QColor" }
2070         Property { name: "radius"; type: "double" }
2071         Property { name: "shadow"; type: "ShadowGroup"; isReadonly: true; isPointer: true }
2072         Property { name: "border"; type: "BorderGroup"; isReadonly: true; isPointer: true }
2073         Property { name: "corners"; type: "CornersGroup"; isReadonly: true; isPointer: true }
2074         Property { name: "source"; type: "QUrl" }
2075         Property { name: "asynchronous"; type: "bool" }
2076         Property { name: "fillMode"; type: "int" }
2077         Property { name: "sourceSize"; type: "QSize" }
2078     }
2079     Component {
2080         prototype: "QQuickSwipeDelegate"
2081         name: "org.kde.kirigami/SwipeListItem 2.0"
2082         exports: ["org.kde.kirigami/SwipeListItem 2.0"]
2083         exportMetaObjectRevisions: [0]
2084         isComposite: true
2085         defaultProperty: "_default"
2086         Property { name: "alternatingBackground"; type: "bool" }
2087         Property { name: "sectionDelegate"; type: "bool" }
2088         Property { name: "separatorVisible"; type: "bool" }
2089         Property { name: "actionsVisible"; type: "bool"; isReadonly: true }
2090         Property { name: "actions"; type: "Action_QMLTYPE_12"; isList: true; isReadonly: true }
2091         Property { name: "textColor"; type: "QColor" }
2092         Property { name: "backgroundColor"; type: "QColor" }
2093         Property { name: "alternateBackgroundColor"; type: "QColor" }
2094         Property { name: "activeTextColor"; type: "QColor" }
2095         Property { name: "activeBackgroundColor"; type: "QColor" }
2096         Property { name: "alwaysVisibleActions"; type: "bool" }
2097         Property { name: "supportsMouseEvents"; type: "bool" }
2098         Property { name: "containsMouse"; type: "bool"; isReadonly: true }
2099         Property { name: "_default"; type: "QQuickItem"; isPointer: true }
2100     }
2101     Component {
2102         prototype: "QQuickItem"
2103         name: "org.kde.kirigami/SwipeNavigator 2.13"
2104         exports: ["org.kde.kirigami/SwipeNavigator 2.13"]
2105         exportMetaObjectRevisions: [13]
2106         isComposite: true
2107         defaultProperty: "pages"
2108         Property { name: "pages"; type: "Page_QMLTYPE_32"; isList: true; isReadonly: true }
2109         Property { name: "big"; type: "bool" }
2110         Property { name: "header"; type: "QQmlComponent"; isPointer: true }
2111         Property { name: "footer"; type: "QQmlComponent"; isPointer: true }
2112         Property { name: "initialIndex"; type: "int" }
2113         Property { name: "layers"; type: "StackView_QMLTYPE_22"; isReadonly: true; isPointer: true }
2114         Property { name: "currentIndex"; type: "int" }
2115     }
2116     Component {
2117         prototype: "QObject"
2118         name: "org.kde.kirigami/Units 2.0"
2119         exports: ["org.kde.kirigami/Units 2.0"]
2120         exportMetaObjectRevisions: [0]
2121         isComposite: true
2122         isCreatable: false
2123         isSingleton: true
2124         Property { name: "gridUnit"; type: "int" }
2125         Property { name: "iconSizes"; type: "QObject"; isPointer: true }
2126         Property { name: "smallSpacing"; type: "int" }
2127         Property { name: "largeSpacing"; type: "int" }
2128         Property { name: "devicePixelRatio"; type: "double" }
2129         Property { name: "veryLongDuration"; type: "int" }
2130         Property { name: "longDuration"; type: "int" }
2131         Property { name: "shortDuration"; type: "int" }
2132         Property { name: "veryShortDuration"; type: "int" }
2133         Property { name: "toolTipDelay"; type: "int" }
2134         Property { name: "humanMoment"; type: "int" }
2135         Property { name: "wheelScrollLines"; type: "int"; isReadonly: true }
2136         Property { name: "fontMetrics"; type: "QVariant" }
2137     }
2138     Component {
2139         prototype: "QQuickLabel"
2140         name: "org.kde.kirigami/UrlButton 2.6"
2141         exports: ["org.kde.kirigami/UrlButton 2.6"]
2142         exportMetaObjectRevisions: [6]
2143         isComposite: true
2144         defaultProperty: "data"
2145         Property { name: "url"; type: "string" }
2146         Property { name: "action"; type: "Action_QMLTYPE_13"; isPointer: true }
2147         Property { name: "acceptedButtons"; type: "int" }
2148         Property { name: "mouseArea"; type: "QQuickMouseArea"; isReadonly: true; isPointer: true }
2149         Signal {
2150             name: "pressed"
2151             Parameter { name: "mouse"; type: "QObject"; isPointer: true }
2152         }
2153         Signal {
2154             name: "clicked"
2155             Parameter { name: "mouse"; type: "QObject"; isPointer: true }
2156         }
2157     }
2158 }