Warning, /maui/mauikit-texteditor/src/controls.6/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-qt5 org.kde.kquickimageeditor 1.0'
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.kconfig 1.0",
0024         "org.kde.kirigami 2.9",
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     ]
0030     Component {
0031         name: "ImageDocument"
0032         prototype: "QObject"
0033         exports: ["ImageDocument 1.0"]
0034         exportMetaObjectRevisions: [0]
0035         Property { name: "path"; type: "string" }
0036         Property { name: "image"; type: "QImage"; isReadonly: true }
0037         Property { name: "edited"; type: "bool" }
0038         Signal {
0039             name: "pathChanged"
0040             Parameter { name: "url"; type: "string" }
0041         }
0042         Method {
0043             name: "rotate"
0044             Parameter { name: "angle"; type: "int" }
0045         }
0046         Method {
0047             name: "mirror"
0048             Parameter { name: "horizontal"; type: "bool" }
0049             Parameter { name: "vertical"; type: "bool" }
0050         }
0051         Method {
0052             name: "crop"
0053             Parameter { name: "x"; type: "int" }
0054             Parameter { name: "y"; type: "int" }
0055             Parameter { name: "width"; type: "int" }
0056             Parameter { name: "height"; type: "int" }
0057         }
0058         Method { name: "undo" }
0059         Method { name: "cancel" }
0060         Method { name: "save"; type: "bool" }
0061         Method {
0062             name: "saveAs"
0063             type: "bool"
0064             Parameter { name: "location"; type: "QUrl" }
0065         }
0066     }
0067     Component {
0068         name: "ImageItem"
0069         defaultProperty: "data"
0070         prototype: "QQuickPaintedItem"
0071         exports: ["ImageItem 1.0"]
0072         exportMetaObjectRevisions: [0]
0073         Enum {
0074             name: "FillMode"
0075             values: {
0076                 "Stretch": 0,
0077                 "PreserveAspectFit": 1,
0078                 "PreserveAspectCrop": 2,
0079                 "Tile": 3,
0080                 "TileVertically": 4,
0081                 "TileHorizontally": 5
0082             }
0083         }
0084         Property { name: "image"; type: "QImage" }
0085         Property { name: "smooth"; type: "bool" }
0086         Property { name: "nativeWidth"; type: "int"; isReadonly: true }
0087         Property { name: "nativeHeight"; type: "int"; isReadonly: true }
0088         Property { name: "paintedWidth"; type: "int"; isReadonly: true }
0089         Property { name: "paintedHeight"; type: "int"; isReadonly: true }
0090         Property { name: "verticalPadding"; type: "int"; isReadonly: true }
0091         Property { name: "fillMode"; type: "FillMode" }
0092         Property { name: "null"; type: "bool"; isReadonly: true }
0093     }
0094     Component {
0095         name: "ResizeHandle"
0096         defaultProperty: "data"
0097         prototype: "QQuickItem"
0098         exports: ["ResizeHandle 1.0"]
0099         exportMetaObjectRevisions: [0]
0100         Enum {
0101             name: "Corner"
0102             values: {
0103                 "Left": 0,
0104                 "TopLeft": 1,
0105                 "Top": 2,
0106                 "TopRight": 3,
0107                 "Right": 4,
0108                 "BottomRight": 5,
0109                 "Bottom": 6,
0110                 "BottomLeft": 7
0111             }
0112         }
0113         Property { name: "resizeBlocked"; type: "bool"; isReadonly: true }
0114         Property { name: "rectangle"; type: "QQuickItem"; isPointer: true }
0115         Signal { name: "resizeCornerChanged" }
0116     }
0117     Component {
0118         name: "ResizeRectangle"
0119         defaultProperty: "data"
0120         prototype: "QQuickItem"
0121         exports: ["ResizeRectangle 1.0"]
0122         exportMetaObjectRevisions: [0]
0123         Property { name: "insideX"; type: "double" }
0124         Property { name: "insideY"; type: "double" }
0125         Property { name: "insideWidth"; type: "double" }
0126         Property { name: "insideHeight"; type: "double" }
0127         Signal { name: "acceptSize" }
0128         Signal { name: "handleComponentChanged" }
0129     }
0130 }