import QtQuick.tooling 1.2 // This file describes the plugin-supplied types contained in the library. // It is used for QML tooling purposes only. // // This file was auto-generated by qmltyperegistrar. Module { Component { file: "types.h" lineNumber: 40 name: "KSvg::FrameSvg" accessSemantics: "reference" prototype: "KSvg::Svg" exports: [ "org.kde.ksvg/FrameSvgForeign 1.0", "org.kde.ksvg/FrameSvg 1.0" ] exportMetaObjectRevisions: [256] Enum { name: "EnabledBorders" alias: "EnabledBorder" isFlag: true lineNumber: 86 values: [ "NoBorder", "TopBorder", "BottomBorder", "LeftBorder", "RightBorder", "AllBorders" ] } Enum { name: "LocationPrefix" lineNumber: 107 values: [ "Floating", "TopEdge", "BottomEdge", "LeftEdge", "RightEdge" ] } Enum { name: "MarginEdge" lineNumber: 124 values: ["TopMargin", "BottomMargin", "LeftMargin", "RightMargin"] } Property { name: "enabledBorders" type: "EnabledBorders" read: "enabledBorders" write: "setEnabledBorders" index: 0 lineNumber: 71 } Method { name: "setImagePath" lineNumber: 148 Parameter { name: "path"; type: "QString" } } Method { name: "resizeFrame" lineNumber: 170 Parameter { name: "size"; type: "QSizeF" } } Method { name: "frameSize"; type: "QSizeF"; isMethodConstant: true; lineNumber: 175 } Method { name: "marginSize" type: "double" isMethodConstant: true lineNumber: 192 Parameter { name: "edge"; type: "FrameSvg::MarginEdge" } } Method { name: "getMargins" isMethodConstant: true lineNumber: 211 Parameter { name: "left"; type: "qreal&" } Parameter { name: "top"; type: "qreal&" } Parameter { name: "right"; type: "qreal&" } Parameter { name: "bottom"; type: "qreal&" } } Method { name: "fixedMarginSize" type: "double" isMethodConstant: true lineNumber: 234 Parameter { name: "edge"; type: "FrameSvg::MarginEdge" } } Method { name: "getFixedMargins" isMethodConstant: true lineNumber: 261 Parameter { name: "left"; type: "qreal&" } Parameter { name: "top"; type: "qreal&" } Parameter { name: "right"; type: "qreal&" } Parameter { name: "bottom"; type: "qreal&" } } Method { name: "insetSize" type: "double" isMethodConstant: true lineNumber: 274 Parameter { name: "edge"; type: "FrameSvg::MarginEdge" } } Method { name: "getInset" isMethodConstant: true lineNumber: 292 Parameter { name: "left"; type: "qreal&" } Parameter { name: "top"; type: "qreal&" } Parameter { name: "right"; type: "qreal&" } Parameter { name: "bottom"; type: "qreal&" } } Method { name: "contentsRect"; type: "QRectF"; isMethodConstant: true; lineNumber: 306 } Method { name: "setElementPrefix" lineNumber: 320 Parameter { name: "location"; type: "KSvg::FrameSvg::LocationPrefix" } } Method { name: "setElementPrefix" lineNumber: 340 Parameter { name: "prefix"; type: "QString" } } Method { name: "hasElementPrefix" type: "bool" isMethodConstant: true lineNumber: 348 Parameter { name: "prefix"; type: "QString" } } Method { name: "hasElementPrefix" type: "bool" isMethodConstant: true lineNumber: 360 Parameter { name: "location"; type: "KSvg::FrameSvg::LocationPrefix" } } Method { name: "prefix"; type: "QString"; lineNumber: 369 } Method { name: "mask"; type: "QRegion"; isMethodConstant: true; lineNumber: 377 } Method { name: "setCacheAllRenderedFrames" lineNumber: 392 Parameter { name: "cache"; type: "bool" } } Method { name: "cacheAllRenderedFrames"; type: "bool"; isMethodConstant: true; lineNumber: 398 } Method { name: "clearCache"; lineNumber: 411 } Method { name: "framePixmap"; type: "QPixmap"; lineNumber: 419 } Method { name: "paintFrame" lineNumber: 431 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "target"; type: "QRectF" } Parameter { name: "source"; type: "QRectF" } } Method { name: "paintFrame" isCloned: true lineNumber: 431 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "target"; type: "QRectF" } } Method { name: "paintFrame" lineNumber: 443 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "pos"; type: "QPointF" } } Method { name: "paintFrame" isCloned: true lineNumber: 443 Parameter { name: "painter"; type: "QPainter"; isPointer: true } } Method { name: "minimumDrawingHeight"; type: "int"; lineNumber: 489 } Method { name: "minimumDrawingWidth"; type: "int"; lineNumber: 497 } } Component { file: "types.h" lineNumber: 52 name: "KSvg::ImageSet" accessSemantics: "reference" prototype: "QObject" exports: [ "org.kde.ksvg/ImageSetForeign 1.0", "org.kde.ksvg/ImageSet 1.0" ] isCreatable: false isSingleton: true exportMetaObjectRevisions: [256] Property { name: "imageSetName" type: "QString" read: "imageSetName" write: "setImageSetName" notify: "imageSetChanged" index: 0 lineNumber: 48 } Property { name: "basePath" type: "QString" read: "basePath" write: "setBasePath" notify: "imageSetChanged" index: 1 lineNumber: 53 } Property { name: "useGlobalSettings" type: "bool" read: "useGlobalSettings" notify: "imageSetChanged" index: 2 lineNumber: 60 isReadonly: true } Signal { name: "imageSetChanged" lineNumber: 226 Parameter { name: "imageSetName"; type: "QString" } } Signal { name: "basePathChanged" lineNumber: 232 Parameter { name: "basePath"; type: "QString" } } } Component { file: "framesvgitem.h" lineNumber: 79 name: "KSvg::FrameSvgItem" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" interfaces: ["QQmlParserStatus"] exports: ["org.kde.ksvg/FrameSvgItem 1.0"] exportMetaObjectRevisions: [256] Property { name: "imagePath" type: "QString" read: "imagePath" write: "setImagePath" notify: "imagePathChanged" index: 0 lineNumber: 92 } Property { name: "prefix" type: "QVariant" read: "prefix" write: "setPrefix" notify: "prefixChanged" index: 1 lineNumber: 106 } Property { name: "usedPrefix" type: "QString" read: "usedPrefix" notify: "usedPrefixChanged" index: 2 lineNumber: 115 isReadonly: true } Property { name: "margins" type: "KSvg::FrameSvgItemMargins" isPointer: true read: "margins" index: 3 lineNumber: 127 isReadonly: true isPropertyConstant: true } Property { name: "fixedMargins" type: "KSvg::FrameSvgItemMargins" isPointer: true read: "fixedMargins" index: 4 lineNumber: 140 isReadonly: true isPropertyConstant: true } Property { name: "inset" type: "KSvg::FrameSvgItemMargins" isPointer: true read: "inset" index: 5 lineNumber: 154 isReadonly: true isPropertyConstant: true } Property { name: "enabledBorders" type: "KSvg::FrameSvg::EnabledBorders" read: "enabledBorders" write: "setEnabledBorders" notify: "enabledBordersChanged" index: 6 lineNumber: 161 } Property { name: "fromCurrentImageSet" type: "bool" read: "fromCurrentImageSet" notify: "fromCurrentImageSetChanged" index: 7 lineNumber: 169 isReadonly: true } Property { name: "status" type: "KSvg::Svg::Status" read: "status" write: "setStatus" notify: "statusChanged" index: 8 lineNumber: 185 } Property { name: "mask" type: "QRegion" read: "mask" notify: "maskChanged" index: 9 lineNumber: 192 isReadonly: true } Property { name: "minimumDrawingHeight" type: "int" read: "minimumDrawingHeight" notify: "repaintNeeded" index: 10 lineNumber: 201 isReadonly: true } Property { name: "minimumDrawingWidth" type: "int" read: "minimumDrawingWidth" notify: "repaintNeeded" index: 11 lineNumber: 210 isReadonly: true } Signal { name: "imagePathChanged"; lineNumber: 280 } Signal { name: "prefixChanged"; lineNumber: 281 } Signal { name: "enabledBordersChanged"; lineNumber: 282 } Signal { name: "fromCurrentImageSetChanged"; lineNumber: 283 } Signal { name: "repaintNeeded"; lineNumber: 284 } Signal { name: "statusChanged"; lineNumber: 285 } Signal { name: "usedPrefixChanged"; lineNumber: 286 } Signal { name: "maskChanged"; lineNumber: 287 } Method { name: "doUpdate"; lineNumber: 290 } Method { name: "hasElementPrefix" type: "bool" isMethodConstant: true lineNumber: 221 Parameter { name: "prefix"; type: "QString" } } Method { name: "hasElement" type: "bool" isMethodConstant: true lineNumber: 232 Parameter { name: "elementName"; type: "QString" } } } Component { file: "framesvgitem.h" lineNumber: 29 name: "KSvg::FrameSvgItemMargins" accessSemantics: "reference" prototype: "QObject" exports: ["org.kde.ksvg/FrameSvgItemMargins 1.0"] isCreatable: false exportMetaObjectRevisions: [256] Property { name: "left" type: "double" read: "left" notify: "marginsChanged" index: 0 lineNumber: 35 isReadonly: true } Property { name: "top" type: "double" read: "top" notify: "marginsChanged" index: 1 lineNumber: 36 isReadonly: true } Property { name: "right" type: "double" read: "right" notify: "marginsChanged" index: 2 lineNumber: 37 isReadonly: true } Property { name: "bottom" type: "double" read: "bottom" notify: "marginsChanged" index: 3 lineNumber: 38 isReadonly: true } Property { name: "horizontal" type: "double" read: "horizontal" notify: "marginsChanged" index: 4 lineNumber: 39 isReadonly: true } Property { name: "vertical" type: "double" read: "vertical" notify: "marginsChanged" index: 5 lineNumber: 40 isReadonly: true } Signal { name: "marginsChanged"; lineNumber: 65 } Method { name: "update"; lineNumber: 62 } } Component { file: "svgitem.h" lineNumber: 33 name: "KSvg::SvgItem" accessSemantics: "reference" defaultProperty: "data" parentProperty: "parent" prototype: "QQuickItem" exports: ["org.kde.ksvg/SvgItem 1.0"] exportMetaObjectRevisions: [256] Property { name: "imagePath" type: "QString" read: "imagePath" write: "setImagePath" notify: "imagePathChanged" index: 0 lineNumber: 45 } Property { name: "elementId" type: "QString" read: "elementId" write: "setElementId" notify: "elementIdChanged" index: 1 lineNumber: 55 } Property { name: "naturalSize" type: "QSizeF" read: "naturalSize" notify: "naturalSizeChanged" index: 2 lineNumber: 64 isReadonly: true } Property { name: "elementRect" type: "QRectF" read: "elementRect" notify: "elementRectChanged" index: 3 lineNumber: 75 isReadonly: true } Property { name: "svg" type: "KSvg::Svg" isPointer: true read: "svg" write: "setSvg" notify: "svgChanged" index: 4 lineNumber: 86 } Signal { name: "imagePathChanged"; lineNumber: 113 } Signal { name: "elementIdChanged"; lineNumber: 114 } Signal { name: "svgChanged"; lineNumber: 115 } Signal { name: "naturalSizeChanged"; lineNumber: 116 } Signal { name: "elementRectChanged"; lineNumber: 117 } Method { name: "updateNeeded"; lineNumber: 120 } } Component { file: "types.h" lineNumber: 17 name: "Kirigami::Platform::PlatformTheme" accessSemantics: "value" } Component { file: "types.h" lineNumber: 28 name: "KSvg::Svg" accessSemantics: "reference" prototype: "QObject" exports: ["org.kde.ksvg/SvgForeign 1.0", "org.kde.ksvg/Svg 1.0"] exportMetaObjectRevisions: [256] Enum { name: "Status" lineNumber: 95 values: ["Normal", "Selected", "Inactive"] } Enum { name: "ColorSet" lineNumber: 114 values: [ "View", "Window", "Button", "Selection", "Tooltip", "Complementary", "Header" ] } Enum { name: "StyleSheetColor" lineNumber: 176 values: [ "Text", "Background", "Highlight", "HighlightedText", "PositiveText", "NeutralText", "NegativeText", "ButtonText", "ButtonBackground", "ButtonHover", "ButtonFocus", "ButtonHighlightedText", "ButtonPositiveText", "ButtonNeutralText", "ButtonNegativeText", "ViewText", "ViewBackground", "ViewHover", "ViewFocus", "ViewHighlightedText", "ViewPositiveText", "ViewNeutralText", "ViewNegativeText", "TooltipText", "TooltipBackground", "TooltipHover", "TooltipFocus", "TooltipHighlightedText", "TooltipPositiveText", "TooltipNeutralText", "TooltipNegativeText", "ComplementaryText", "ComplementaryBackground", "ComplementaryHover", "ComplementaryFocus", "ComplementaryHighlightedText", "ComplementaryPositiveText", "ComplementaryNeutralText", "ComplementaryNegativeText", "HeaderText", "HeaderBackground", "HeaderHover", "HeaderFocus", "HeaderHighlightedText", "HeaderPositiveText", "HeaderNeutralText", "HeaderNegativeText", "Frame" ] } Property { name: "size" type: "QSizeF" read: "size" write: "resize" notify: "sizeChanged" index: 0 lineNumber: 56 } Property { name: "multipleImages" type: "bool" read: "containsMultipleImages" write: "setContainsMultipleImages" index: 1 lineNumber: 61 } Property { name: "imagePath" type: "QString" read: "imagePath" write: "setImagePath" notify: "imagePathChanged" index: 2 lineNumber: 66 } Property { name: "usingRenderingCache" type: "bool" read: "isUsingRenderingCache" write: "setUsingRenderingCache" index: 3 lineNumber: 71 } Property { name: "fromCurrentImageSet" type: "bool" read: "fromCurrentImageSet" notify: "fromCurrentImageSetChanged" index: 4 lineNumber: 76 isReadonly: true } Property { name: "status" type: "KSvg::Svg::Status" read: "status" write: "setStatus" notify: "statusChanged" index: 5 lineNumber: 81 } Property { name: "colorSet" type: "KSvg::Svg::ColorSet" read: "colorSet" write: "setColorSet" notify: "colorSetChanged" index: 6 lineNumber: 86 } Signal { name: "repaintNeeded"; lineNumber: 671 } Signal { name: "sizeChanged"; lineNumber: 677 } Signal { name: "imagePathChanged"; lineNumber: 682 } Signal { name: "colorHintChanged"; lineNumber: 687 } Signal { name: "fromCurrentImageSetChanged" lineNumber: 693 Parameter { name: "fromCurrentImageSet"; type: "bool" } } Signal { name: "statusChanged" lineNumber: 698 Parameter { name: "status"; type: "KSvg::Svg::Status" } } Signal { name: "colorSetChanged" lineNumber: 703 Parameter { name: "colorSet"; type: "KSvg::Svg::ColorSet" } } Signal { name: "imageSetChanged" lineNumber: 708 Parameter { name: "imageSet"; type: "ImageSet"; isPointer: true } } Method { name: "imageSetChanged"; lineNumber: 714 } Method { name: "colorsChanged"; lineNumber: 715 } Method { name: "pixmap" type: "QPixmap" lineNumber: 282 Parameter { name: "elementID"; type: "QString" } } Method { name: "pixmap"; type: "QPixmap"; isCloned: true; lineNumber: 282 } Method { name: "image" type: "QImage" lineNumber: 297 Parameter { name: "size"; type: "QSize" } Parameter { name: "elementID"; type: "QString" } } Method { name: "image" type: "QImage" isCloned: true lineNumber: 297 Parameter { name: "size"; type: "QSize" } } Method { name: "paint" lineNumber: 315 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "point"; type: "QPointF" } Parameter { name: "elementID"; type: "QString" } } Method { name: "paint" isCloned: true lineNumber: 315 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "point"; type: "QPointF" } } Method { name: "paint" lineNumber: 334 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "x"; type: "int" } Parameter { name: "y"; type: "int" } Parameter { name: "elementID"; type: "QString" } } Method { name: "paint" isCloned: true lineNumber: 334 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "x"; type: "int" } Parameter { name: "y"; type: "int" } } Method { name: "paint" lineNumber: 348 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "rect"; type: "QRectF" } Parameter { name: "elementID"; type: "QString" } } Method { name: "paint" isCloned: true lineNumber: 348 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "rect"; type: "QRectF" } } Method { name: "paint" lineNumber: 367 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "x"; type: "int" } Parameter { name: "y"; type: "int" } Parameter { name: "width"; type: "int" } Parameter { name: "height"; type: "int" } Parameter { name: "elementID"; type: "QString" } } Method { name: "paint" isCloned: true lineNumber: 367 Parameter { name: "painter"; type: "QPainter"; isPointer: true } Parameter { name: "x"; type: "int" } Parameter { name: "y"; type: "int" } Parameter { name: "width"; type: "int" } Parameter { name: "height"; type: "int" } } Method { name: "resize" lineNumber: 395 Parameter { name: "width"; type: "double" } Parameter { name: "height"; type: "double" } } Method { name: "resize" lineNumber: 408 Parameter { name: "size"; type: "QSizeF" } } Method { name: "resize"; lineNumber: 416 } Method { name: "elementSize" type: "QSizeF" isMethodConstant: true lineNumber: 429 Parameter { name: "elementId"; type: "QString" } } Method { name: "elementRect" type: "QRectF" isMethodConstant: true lineNumber: 444 Parameter { name: "elementId"; type: "QString" } } Method { name: "hasElement" type: "bool" isMethodConstant: true lineNumber: 458 Parameter { name: "elementId"; type: "QString" } } Method { name: "isValid"; type: "bool"; isMethodConstant: true; lineNumber: 474 } } }