diff --git a/examples/galleryapp/CMakeLists.txt b/examples/galleryapp/CMakeLists.txt
--- a/examples/galleryapp/CMakeLists.txt
+++ b/examples/galleryapp/CMakeLists.txt
@@ -43,4 +43,4 @@
install(TARGETS kirigami2gallery ${KF5_INSTALL_TARGETS_DEFAULT_ARGS})
include(${CMAKE_SOURCE_DIR}/KF5Kirigami2Macros.cmake)
-kirigami_package_breeze_icons(ICONS applications-graphics view-list-icons folder-sync view-list-details configure document-edit dialog-cancel document-decrypt mail-reply-sender bookmarks folder media-record-symbolic add-placemark address-book-new-symbolic)
+kirigami_package_breeze_icons(ICONS applications-graphics view-list-icons folder-sync view-list-details configure document-edit dialog-information dialog-warning dialog-error dialog-cancel document-decrypt mail-reply-sender bookmarks folder media-record-symbolic add-placemark address-book-new-symbolic)
diff --git a/examples/galleryapp/resources.qrc b/examples/galleryapp/resources.qrc
--- a/examples/galleryapp/resources.qrc
+++ b/examples/galleryapp/resources.qrc
@@ -19,6 +19,7 @@
../gallerydata/contents/ui/gallery/CardsLayoutGallery.qml
../gallerydata/contents/ui/gallery/CardsListViewGallery.qml
../gallerydata/contents/ui/gallery/CardsGridViewGallery.qml
+ ../gallerydata/contents/ui/gallery/InlineMessagesGallery.qml
../gallerydata/contents/ui/gallery/MetricsGallery.qml
../gallerydata/contents/ui/gallery/LayersGallery.qml
../gallerydata/contents/ui/gallery/FormLayoutGallery.qml
diff --git a/examples/gallerydata/contents/ui/MainPage.qml b/examples/gallerydata/contents/ui/MainPage.qml
--- a/examples/gallerydata/contents/ui/MainPage.qml
+++ b/examples/gallerydata/contents/ui/MainPage.qml
@@ -114,6 +114,10 @@
text: "Grid view of cards"
component: "CardsGridView"
}
+ ListElement {
+ text: "Inline Messages"
+ component: "InlineMessages"
+ }
ListElement {
text: "Multiple Columns"
component: "MultipleColumns"
diff --git a/examples/gallerydata/contents/ui/gallery/InlineMessagesGallery.qml b/examples/gallerydata/contents/ui/gallery/InlineMessagesGallery.qml
new file mode 100644
--- /dev/null
+++ b/examples/gallerydata/contents/ui/gallery/InlineMessagesGallery.qml
@@ -0,0 +1,221 @@
+/*
+ * Copyright 2018 Eike Hein
+ * Copyright 2018 Marco Martin
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Library General Public License as
+ * published by the Free Software Foundation; either version 2 or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Library General Public License for more details
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this program; if not, write to the
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ */
+
+import QtQuick 2.7
+import QtQuick.Layouts 1.2
+import QtQuick.Controls 2.0 as Controls
+import org.kde.kirigami 2.4 as Kirigami
+
+Kirigami.ScrollablePage {
+ id: page
+
+ title: "Inline Messages"
+
+ actions.main: Kirigami.Action {
+ iconName: "documentinfo"
+ text: "Info"
+ checkable: true
+ onCheckedChanged: sheet.sheetOpen = checked;
+ shortcut: "Alt+I"
+ }
+
+ Kirigami.OverlaySheet {
+ id: sheet
+ onSheetOpenChanged: page.actions.main.checked = sheetOpen
+ header: RowLayout {
+ Kirigami.Heading {
+ Layout.fillWidth: true
+ text: "CardsLayout"
+ }
+ Controls.ToolButton {
+ text: "HIG..."
+ enabled: false
+ onClicked: Qt.openUrlExternally("")
+ }
+ Controls.ToolButton {
+ text: "Source code..."
+ onClicked: Qt.openUrlExternally("https://cgit.kde.org/kirigami.git/tree/examples/gallerydata/contents/ui/gallery/InlineMessagesGallery.qml")
+ }
+ }
+
+ Controls.Label {
+ property int implicitWidth: Kirigami.Units.gridUnit * 25
+ wrapMode: Text.WordWrap
+ text: "Inline messages allow you to show various types of messages without an overlay dialog."
+ }
+ }
+
+ ColumnLayout {
+ spacing: Kirigami.Units.largeSpacing
+
+ Kirigami.InlineMessage {
+ Layout.fillWidth: true
+
+ visible: true
+
+ text: "This is an informational inline message (the default type). Use it for example to announce a result or provide commentary."
+ }
+
+ Kirigami.InlineMessage {
+ Layout.fillWidth: true
+
+ visible: true
+
+ type: Kirigami.InlineMessageType.Positive
+
+ text: "This is a positive inline message. Use it for example to announce a successful result or the succesful completion of a procedure."
+ }
+
+ Kirigami.InlineMessage {
+ Layout.fillWidth: true
+
+ visible: true
+
+ type: Kirigami.InlineMessageType.Warning
+
+ text: "This is a warning inline message. Use it for example to provide critical guidance or warn about something that is not going to work."
+ }
+
+ Kirigami.InlineMessage {
+ Layout.fillWidth: true
+
+ visible: true
+
+ type: Kirigami.InlineMessageType.Error
+
+ text: "This is an error inline message. Use it for example to announce something has gone wrong or that input will not be accepted."
+ }
+
+ Kirigami.Separator {
+ Layout.fillWidth: true
+ }
+
+ Kirigami.InlineMessage {
+ Layout.fillWidth: true
+
+ visible: true
+
+ icon: "start-here"
+
+ text: "Inline messages can optionally have a custom icon set."
+ }
+
+ Kirigami.InlineMessage {
+ Layout.fillWidth: true
+
+ visible: true
+
+ text: "You can use rich text in inline messages and optionally handle clicks on links (opens in browser): https://www.kde.org/"
+
+ onLinkActivated: Qt.openUrlExternally(link)
+ }
+
+ Kirigami.InlineMessage {
+ Layout.fillWidth: true
+
+ visible: true
+
+ showCloseButton: true
+
+ text: "Inline messages can have an optional close button."
+ }
+
+ Kirigami.InlineMessage {
+ id: actionsMessage
+
+ Layout.fillWidth: true
+
+ visible: true
+
+ readonly property string initialText: "Inline messages can have optional actions."
+
+ text: initialText
+
+ actions: [
+ Kirigami.Action {
+ enabled: actionsMessage.text == actionsMessage.initialText
+
+ text: "Add text"
+ icon.name: "list-add"
+
+ onTriggered: {
+ actionsMessage.text = actionsMessage.initialText + " Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.";
+ }
+ },
+ Kirigami.Action {
+ enabled: actionsMessage.text != actionsMessage.initialText
+
+ text: "Reset text"
+ icon.name: "list-remove"
+
+ onTriggered: actionsMessage.text = actionsMessage.initialText
+ }
+ ]
+ }
+
+ Kirigami.Separator {
+ Layout.fillWidth: true
+ }
+
+ ColumnLayout {
+ Layout.alignment: Qt.AlignHCenter
+
+ spacing: Kirigami.Units.smallSpacing
+
+ Controls.Label {
+ Layout.alignment: Qt.AlignHCenter
+
+ text: "Inline messages are initially hidden and animate when revealed. Try it!"
+ }
+
+ Controls.Button {
+ Layout.alignment: Qt.AlignHCenter
+
+ enabled: !toggleMessage.visible
+
+ text: "Show additional message"
+ icon.name: "list-add"
+
+ onClicked: toggleMessage.visible = true
+ }
+ }
+
+ Kirigami.InlineMessage {
+ id: toggleMessage
+
+ Layout.fillWidth: true
+
+ visible: false
+
+ type: Kirigami.InlineMessageType.Warning
+
+ text: "Boo!"
+
+ actions: [
+ Kirigami.Action {
+ text: "Shush"
+ icon.name: "dialog-cancel"
+
+ onTriggered: toggleMessage.visible = false
+ }
+ ]
+ }
+ }
+}
diff --git a/kirigami.qrc b/kirigami.qrc
--- a/kirigami.qrc
+++ b/kirigami.qrc
@@ -13,6 +13,8 @@
src/controls/CardsLayout.qml
src/controls/CardsListView.qml
src/controls/CardsGridView.qml
+ src/controls/templates/AbstractCard.qml
+ src/controls/InlineMessage.qml
src/controls/ToolBarApplicationHeader.qml
src/controls/private/PrivateActionToolButton.qml
src/controls/private/RefreshableScrollView.qml
diff --git a/src/controls/InlineMessage.qml b/src/controls/InlineMessage.qml
new file mode 100644
--- /dev/null
+++ b/src/controls/InlineMessage.qml
@@ -0,0 +1,376 @@
+/*
+ * Copyright 2018 Eike Hein
+ * Copyright 2018 Marco Martin
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Library General Public License as
+ * published by the Free Software Foundation; either version 2, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Library General Public License for more details
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this program; if not, write to the
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 2.010-1301, USA.
+ */
+
+import QtQuick 2.7
+import QtGraphicalEffects 1.0
+import QtQuick.Layouts 1.0
+import QtQuick.Controls 2.0 as Controls
+import org.kde.kirigami 2.4 as Kirigami
+import "private"
+
+import "templates" as T
+
+/**
+ * An inline message item with support for informational, positive,
+ * warning and error types, and with support for associated actions.
+ *
+ * InlineMessage can be used to give information to the user or
+ * interact with the user, without requiring the use of a dialog.
+ *
+ * The InlineMessage item is hidden by default.
+ *
+ * Optionally an icon can be set, defaulting to an icon appropriate
+ * to the message type otherwise.
+ *
+ * Optionally a close button can be shown.
+ *
+ * Actions are added from left to right. If more actions are set than
+ * can fit, an overflow menu is provided.
+ *
+ * Example:
+ * @code
+ * InlineMessage {
+ * type: Kirigami.InlineMessageType.Error
+ *
+ * text: "My error message"
+ *
+ * actions: [
+ * Kirigami.Action {
+ * iconName: "edit"
+ * text: "Action text"
+ * onTriggered: {
+ * // do stuff
+ * }
+ * },
+ * Kirigami.Action {
+ * iconName: "edit"
+ * text: "Action text"
+ * onTriggered: {
+ * // do stuff
+ * }
+ * }
+ * ]
+ * }
+ * @endcode
+ *
+ * @since 5.45
+ */
+
+T.InlineMessage {
+ id: root
+
+ implicitWidth: contentItem.width + (padding * 2)
+ implicitHeight: visible ? contentItem.implicitHeight + (padding * 2) : 0
+
+ Behavior on implicitHeight {
+ enabled: !root.visible
+
+ SequentialAnimation {
+ PropertyAction { targets: contentItem; property: "animating"; value: true }
+ NumberAnimation { duration: Kirigami.Units.longDuration }
+ // NOTE: This needs to be a script action as nested PropertyActions (see
+ // contentLayout) don't work.
+ ScriptAction { script: contentItem.opacity = 1.0 }
+ }
+ }
+
+ onVisibleChanged: {
+ if (!visible) {
+ contentItem.opacity = 0.0;
+ }
+ }
+
+ opacity: visible ? 1.0 : 0.0
+
+ Behavior on opacity {
+ NumberAnimation { duration: Kirigami.Units.shortDuration }
+ }
+
+ padding: borderRect.border.width + Kirigami.Units.largeSpacing
+
+ background: Rectangle {
+ color: Kirigami.Theme.backgroundColor
+
+ Rectangle {
+ id: borderRect
+
+ anchors.fill: parent
+
+ border.width: Kirigami.Units.smallSpacing
+ border.color: {
+ if (root.type == Kirigami.InlineMessageType.Positive) {
+ return Kirigami.Theme.positiveTextColor;
+ } else if (root.type == Kirigami.InlineMessageType.Warning) {
+ return Kirigami.Theme.neutralTextColor;
+ } else if (root.type == Kirigami.InlineMessageType.Error) {
+ return Kirigami.Theme.negativeTextColor;
+ }
+
+ return Kirigami.Theme.activeTextColor;
+ }
+ }
+
+ layer.enabled: true
+
+ layer.effect: DropShadow {
+ horizontalOffset: 0
+ verticalOffset: 1
+ radius: 12
+ samples: 32
+ color: Qt.rgba(0, 0, 0, 0.5)
+ }
+ }
+
+ contentItem: GridLayout {
+ id: contentLayout
+
+ Layout.fillWidth: true
+
+ // Used to defer opacity animation until we know if InlineMessage was
+ // initialized visible.
+ property bool complete: false
+
+ Behavior on opacity {
+ enabled: root.visible && contentLayout.complete
+
+ SequentialAnimation {
+ NumberAnimation { duration: Kirigami.Units.shortDuration * 2 }
+ PropertyAction { targets: contentItem; property: "animating"; value: false }
+ }
+ }
+
+ property bool animating: false
+
+ rowSpacing: Kirigami.Units.largeSpacing
+ columnSpacing: Kirigami.Units.smallSpacing
+
+ Kirigami.Icon {
+ id: icon
+
+ width: Kirigami.Units.iconSizes.smallMedium
+ height: width
+
+ Layout.alignment: text.lineCount > 1 ? Qt.AlignTop : Qt.AlignVCenter
+
+ Layout.minimumWidth: width
+ Layout.minimumHeight: height
+
+ source: {
+ if (root.icon) {
+ return root.icon;
+ }
+
+ if (root.type == Kirigami.InlineMessageType.Positive) {
+ // TODO: No suitable distinct icon in theme yet.
+ return "dialog-information";
+ } else if (root.type == Kirigami.InlineMessageType.Warning) {
+ return "dialog-warning";
+ } else if (root.type == Kirigami.InlineMessageType.Error) {
+ return "dialog-error";
+ }
+
+ return "dialog-information";
+ }
+ }
+
+ MouseArea {
+ implicitHeight: text.implicitHeight
+
+ Layout.fillWidth: true
+ Layout.row: 0
+ Layout.column: 1
+
+ cursorShape: text.hoveredLink ? Qt.PointingHandCursor : Qt.ArrowCursor
+
+ Controls.Label {
+ id: text
+
+ width: parent.width
+
+ color: Kirigami.Theme.textColor
+ wrapMode: Text.WordWrap
+ elide: Text.ElideRight
+ verticalAlignment: lineCount > 1 ? Qt.AlignVCenter : Qt.AlignTop
+
+ text: root.text
+
+ onLinkHovered: root.linkHovered(link)
+ onLinkActivated: root.linkActivated(link)
+ }
+ }
+
+ RowLayout {
+ id: actionsLayout
+
+ visible: root.actions.length
+
+ Layout.alignment: Qt.AlignRight
+ Layout.fillWidth: true
+
+ Layout.row: {
+ if (messageTextMetrics.width + Kirigami.Units.smallSpacing >
+ (contentLayout.width - icon.width - actionsLayout.width
+ - closeButton.width - (3 * contentLayout.columnSpacing))) {
+ return 1;
+ }
+
+ return 0;
+ }
+ Layout.column: Layout.row ? 0 : 2
+ Layout.columnSpan: Layout.row ? (closeButton.visible ? 3 : 2) : 1
+
+ property var overflowSet: []
+
+ spacing: Kirigami.Units.smallSpacing
+
+ TextMetrics {
+ id: messageTextMetrics
+
+ font: text.font
+ text: text.text
+ }
+
+ Repeater {
+ model: root.actions
+
+ delegate: Controls.Button {
+ id: actionButton
+
+ visible: modelData.visible && fits
+
+ Layout.alignment: Qt.AlignVCenter
+ Layout.minimumWidth: implicitWidth
+
+ readonly property bool fits: {
+ var minX = 0;
+
+ for (var i = 0; i < index; ++i) {
+ if (actionsLayout.children[i].visible) {
+ minX += actionsLayout.children[i].implicitWidth + actionsLayout.spacing;
+ }
+ }
+
+ return minX + implicitWidth < contentLayout.width - moreButton.width;
+ }
+
+ enabled: modelData.enabled
+
+ checkable: modelData.checkable
+ checked: modelData.checked
+
+ text: modelData.text
+ icon.name: modelData.icon.name
+
+ onClicked: modelData.trigger()
+
+ onFitsChanged: updateOverflowSet()
+
+ function updateOverflowSet() {
+ var index = actionsLayout.overflowSet.findIndex(function(act){
+ return act == modelData});
+
+ if ((fits || !modelData.visible) && index > -1) {
+ actionsLayout.overflowSet.splice(index, 1);
+ } else if (!fits && modelData.visible && index == -1) {
+ actionsLayout.overflowSet.push(modelData);
+ }
+
+ actionsLayout.overflowSetChanged();
+ }
+
+ Connections {
+ target: modelData
+
+ onVisibleChanged: actionButton.updateOverflowSet();
+ }
+
+ Component.onCompleted: updateOverflowSet();
+ }
+ }
+
+ Controls.ToolButton {
+ id: moreButton
+
+ visible: actionsLayout.overflowSet.length > 0
+
+ checked: menu.visible
+
+ onClicked: menu.visible ? menu.close() : menu.open()
+
+ Icon {
+ anchors.fill: parent
+ source: "overflow-menu"
+ anchors.margins: 4
+ }
+
+ Controls.Menu {
+ id: menu
+ y: -height
+ x: -width + moreButton.width
+
+ Repeater {
+ model: root.actions
+
+ delegate: BasicListItem {
+ enabled: modelData.enabled
+
+ checkable: modelData.checkable
+ checked: modelData.checked
+
+ text: modelData ? modelData.text : ""
+ icon: modelData.icon
+
+ onClicked: {
+ modelData.trigger();
+ menu.visible = false;
+ }
+
+ separatorVisible: false
+
+ backgroundColor: "transparent"
+
+ visible: actionsLayout.overflowSet.findIndex(function(act) {
+ return act == modelData}) > -1 && modelData.visible
+ }
+ }
+ }
+ }
+ }
+
+ Controls.ToolButton {
+ id: closeButton
+
+ visible: root.showCloseButton
+
+ Layout.alignment: text.lineCount > 1 || actionsLayout.Layout.row ? Qt.AlignTop : Qt.AlignVCenter
+ Layout.row: 0
+ Layout.column: actionsLayout.Layout.row ? 2 : 3
+
+ icon.name: "dialog-close"
+
+ onClicked: root.visible = false
+ }
+ }
+
+ Component.onCompleted: {
+ contentItem.opacity = visible ? 1.0 : 0.0;
+ complete = true;
+ }
+}
diff --git a/src/controls/plugins.qmltypes b/src/controls/plugins.qmltypes
--- a/src/controls/plugins.qmltypes
+++ b/src/controls/plugins.qmltypes
@@ -4,29 +4,22 @@
// It is used for QML tooling purposes only.
//
// This file was auto-generated by:
-// 'qmlplugindump -output plugins2.qmltypes -qapp -noinstantiate org.kde.kirigami 2.4'
+// 'qmlplugindump -output plugins.qmltypes -qapp -noinstantiate org.kde.kirigami 2.4'
Module {
dependencies: [
"QtGraphicalEffects 1.0",
"QtQml 2.1",
"QtQml.Models 2.2",
"QtQuick 2.9",
- "QtQuick.Controls 2.3",
- "QtQuick.Controls.Fusion 2.3",
- "QtQuick.Controls.Fusion.impl 2.3",
- "QtQuick.Controls.Imagine 2.3",
- "QtQuick.Controls.Imagine.impl 2.3",
- "QtQuick.Controls.Material 2.3",
- "QtQuick.Controls.Material.impl 2.3",
+ "QtQuick.Controls 2.4",
+ "QtQuick.Controls.Material 2.4",
+ "QtQuick.Controls.Material.impl 2.4",
"QtQuick.Controls.Styles 1.4",
"QtQuick.Controls.Styles.Plasma 2.0",
- "QtQuick.Controls.Universal 2.3",
- "QtQuick.Controls.Universal.impl 2.3",
- "QtQuick.Controls.impl 2.3",
- "QtQuick.Extras 1.4",
+ "QtQuick.Controls.impl 2.4",
"QtQuick.Layouts 1.2",
- "QtQuick.Templates 2.3",
+ "QtQuick.Templates 2.4",
"QtQuick.Window 2.3",
"org.kde.kconfig 1.0",
"org.kde.kquickcontrolsaddons 2.0",
@@ -77,6 +70,22 @@
Property { name: "isSection"; type: "bool" }
Property { name: "buddyFor"; type: "QQuickItem"; isReadonly: true; isPointer: true }
}
+ Component {
+ name: "InlineMessageType"
+ prototype: "QObject"
+ exports: ["InlineMessageType 2.4"]
+ isCreatable: false
+ exportMetaObjectRevisions: [0]
+ Enum {
+ name: "Type"
+ values: {
+ "Information": 0,
+ "Positive": 1,
+ "Warning": 2,
+ "Error": 3
+ }
+ }
+ }
Component {
name: "Kirigami::PlatformTheme"
prototype: "QObject"
@@ -178,695 +187,217 @@
Property { name: "sequence"; type: "QKeySequence"; isReadonly: true }
}
Component {
- name: "QQuickAbstractStyle1"
- defaultProperty: "data"
+ name: "Settings"
prototype: "QObject"
- exports: ["QtQuick.Controls.Private/AbstractStyle 1.0"]
+ exports: ["Settings 2.0"]
+ isCreatable: false
+ isSingleton: true
exportMetaObjectRevisions: [0]
- Property { name: "padding"; type: "QQuickPadding1"; isReadonly: true; isPointer: true }
- Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
+ Property { name: "isMobile"; type: "bool"; isReadonly: true }
+ Property { name: "style"; type: "string"; isReadonly: true }
+ Property { name: "mouseWheelScrollLines"; type: "int"; isReadonly: true }
}
Component {
- name: "QQuickAction1"
- prototype: "QObject"
- exports: ["QtQuick.Controls/Action 1.0"]
+ prototype: "QQuickItem"
+ name: "AbstractApplicationHeader 2.0"
+ exports: ["AbstractApplicationHeader 2.0"]
exportMetaObjectRevisions: [0]
- Property { name: "text"; type: "string" }
- Property { name: "iconSource"; type: "QUrl" }
- Property { name: "iconName"; type: "string" }
- Property { name: "__icon"; type: "QVariant"; isReadonly: true }
- Property { name: "tooltip"; type: "string" }
- Property { name: "enabled"; type: "bool" }
- Property { name: "checkable"; type: "bool" }
- Property { name: "checked"; type: "bool" }
- Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup1"; isPointer: true }
- Property { name: "shortcut"; type: "QVariant" }
- Signal {
- name: "triggered"
- Parameter { name: "source"; type: "QObject"; isPointer: true }
- }
- Signal { name: "triggered" }
- Signal {
- name: "toggled"
- Parameter { name: "checked"; type: "bool" }
- }
- Signal {
- name: "shortcutChanged"
- Parameter { name: "shortcut"; type: "QVariant" }
- }
- Signal { name: "iconChanged" }
- Signal {
- name: "tooltipChanged"
- Parameter { name: "arg"; type: "string" }
- }
- Method {
- name: "trigger"
- Parameter { name: "source"; type: "QObject"; isPointer: true }
- }
- Method { name: "trigger" }
+ isComposite: true
+ defaultProperty: "contentItem"
+ Property { name: "minimumHeight"; type: "int" }
+ Property { name: "preferredHeight"; type: "int" }
+ Property { name: "maximumHeight"; type: "int" }
+ Property { name: "paintedHeight"; type: "int"; isReadonly: true }
+ Property { name: "__appWindow"; type: "QObject"; isPointer: true }
+ Property { name: "background"; type: "QQuickItem"; isPointer: true }
+ Property { name: "contentItem"; type: "QObject"; isList: true; isReadonly: true }
}
Component {
- name: "QQuickCalendarModel1"
- prototype: "QAbstractListModel"
- exports: ["QtQuick.Controls.Private/CalendarModel 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "visibleDate"; type: "QDate" }
- Property { name: "locale"; type: "QLocale" }
- Property { name: "count"; type: "int"; isReadonly: true }
- Signal {
- name: "visibleDateChanged"
- Parameter { name: "visibleDate"; type: "QDate" }
- }
- Signal {
- name: "localeChanged"
- Parameter { name: "locale"; type: "QLocale" }
- }
- Signal {
- name: "countChanged"
- Parameter { name: "count"; type: "int" }
- }
- Method {
- name: "dateAt"
- type: "QDateTime"
- Parameter { name: "index"; type: "int" }
- }
- Method {
- name: "indexAt"
- type: "int"
- Parameter { name: "visibleDate"; type: "QDate" }
- }
+ prototype: "QQuickItem"
+ name: "AbstractApplicationItem 2.1"
+ exports: ["AbstractApplicationItem 2.1"]
+ exportMetaObjectRevisions: [1]
+ isComposite: true
+ defaultProperty: "__data"
+ Property { name: "pageStack"; type: "QQuickItem"; isPointer: true }
+ Property { name: "activeFocusItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
+ Property { name: "header"; type: "QQuickItem"; isPointer: true }
+ Property { name: "footer"; type: "QQuickItem"; isPointer: true }
+ Property { name: "controlsVisible"; type: "bool" }
+ Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_12"; isPointer: true }
+ Property { name: "wideScreen"; type: "bool" }
+ Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_12"; isPointer: true }
+ Property { name: "reachableMode"; type: "bool" }
+ Property { name: "reachableModeEnabled"; type: "bool" }
+ Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
+ Property { name: "overlay"; type: "QQuickItem"; isReadonly: true; isPointer: true }
+ Property { name: "__data"; type: "QObject"; isList: true; isReadonly: true }
Method {
- name: "weekNumberAt"
- type: "int"
- Parameter { name: "row"; type: "int" }
+ name: "showPassiveNotification"
+ type: "QVariant"
+ Parameter { name: "message"; type: "QVariant" }
+ Parameter { name: "timeout"; type: "QVariant" }
+ Parameter { name: "actionText"; type: "QVariant" }
+ Parameter { name: "callBack"; type: "QVariant" }
}
+ Method { name: "hidePassiveNotification"; type: "QVariant" }
+ Method { name: "applicationWindow"; type: "QVariant" }
}
Component {
- name: "QQuickControlSettings1"
- prototype: "QObject"
- exports: ["QtQuick.Controls.Private/Settings 1.0"]
- isCreatable: false
- isSingleton: true
+ prototype: "QQuickApplicationWindow"
+ name: "AbstractApplicationWindow 2.0"
+ exports: ["AbstractApplicationWindow 2.0"]
exportMetaObjectRevisions: [0]
- Property { name: "style"; type: "QUrl"; isReadonly: true }
- Property { name: "styleName"; type: "string" }
- Property { name: "stylePath"; type: "string" }
- Property { name: "dpiScaleFactor"; type: "double"; isReadonly: true }
- Property { name: "dragThreshold"; type: "double"; isReadonly: true }
- Property { name: "hasTouchScreen"; type: "bool"; isReadonly: true }
- Property { name: "isMobile"; type: "bool"; isReadonly: true }
- Property { name: "hoverEnabled"; type: "bool"; isReadonly: true }
+ isComposite: true
+ defaultProperty: "contentData"
+ Property { name: "pageStack"; type: "QQuickItem"; isPointer: true }
+ Property { name: "controlsVisible"; type: "bool" }
+ Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_12"; isPointer: true }
+ Property { name: "wideScreen"; type: "bool" }
+ Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_12"; isPointer: true }
+ Property { name: "reachableMode"; type: "bool" }
+ Property { name: "reachableModeEnabled"; type: "bool" }
Method {
- name: "styleComponent"
- type: "QQmlComponent*"
- Parameter { name: "styleDirUrl"; type: "QUrl" }
- Parameter { name: "controlStyleName"; type: "string" }
- Parameter { name: "control"; type: "QObject"; isPointer: true }
+ name: "showPassiveNotification"
+ type: "QVariant"
+ Parameter { name: "message"; type: "QVariant" }
+ Parameter { name: "timeout"; type: "QVariant" }
+ Parameter { name: "actionText"; type: "QVariant" }
+ Parameter { name: "callBack"; type: "QVariant" }
}
+ Method { name: "hidePassiveNotification"; type: "QVariant" }
+ Method { name: "applicationWindow"; type: "QVariant" }
}
Component {
- name: "QQuickControlsPrivate1"
- prototype: "QObject"
- exports: ["QtQuick.Controls.Private/Controls 1.0"]
- isCreatable: false
+ prototype: "QQuickAbstractButton"
+ name: "QtQuick.Controls/AbstractButton 2.0"
+ exports: ["QtQuick.Controls/AbstractButton 2.0"]
exportMetaObjectRevisions: [0]
- attachedType: "QQuickControlsPrivate1Attached"
- }
- Component {
- name: "QQuickControlsPrivate1Attached"
- prototype: "QObject"
- Property { name: "window"; type: "QQuickWindow"; isReadonly: true; isPointer: true }
+ isComposite: true
+ defaultProperty: "data"
}
Component {
- name: "QQuickExclusiveGroup1"
- defaultProperty: "__actions"
- prototype: "QObject"
- exports: ["QtQuick.Controls/ExclusiveGroup 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "current"; type: "QObject"; isPointer: true }
- Property { name: "__actions"; type: "QQuickAction1"; isList: true; isReadonly: true }
- Method {
- name: "bindCheckable"
- Parameter { name: "o"; type: "QObject"; isPointer: true }
- }
- Method {
- name: "unbindCheckable"
- Parameter { name: "o"; type: "QObject"; isPointer: true }
- }
+ prototype: "QQuickItemDelegate"
+ name: "AbstractCard 2.4"
+ exports: ["AbstractCard 2.4"]
+ exportMetaObjectRevisions: [4]
+ isComposite: true
+ defaultProperty: "data"
+ Property { name: "header"; type: "QQuickItem"; isPointer: true }
+ Property { name: "headerOrientation"; type: "int" }
+ Property { name: "footer"; type: "QQuickItem"; isPointer: true }
+ Property { name: "showClickFeedback"; type: "bool" }
}
Component {
- name: "QQuickMenu1"
- defaultProperty: "items"
- prototype: "QQuickMenuText1"
- exports: ["QtQuick.Controls.Private/MenuPrivate 1.0"]
- exportMetaObjectRevisions: [0]
- Enum {
- name: "MenuType"
- values: {
- "DefaultMenu": 0,
- "EditMenu": 1
- }
- }
- Property { name: "title"; type: "string" }
- Property { name: "items"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "__selectedIndex"; type: "int" }
- Property { name: "__popupVisible"; type: "bool"; isReadonly: true }
- Property { name: "__contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__minimumWidth"; type: "int" }
- Property { name: "__font"; type: "QFont" }
- Property { name: "__xOffset"; type: "double" }
- Property { name: "__yOffset"; type: "double" }
- Property { name: "__action"; type: "QQuickAction1"; isReadonly: true; isPointer: true }
- Property { name: "__popupGeometry"; type: "QRect"; isReadonly: true }
- Property { name: "__isProxy"; type: "bool" }
- Signal { name: "aboutToShow" }
- Signal { name: "aboutToHide" }
- Signal { name: "popupVisibleChanged" }
- Signal { name: "__menuPopupDestroyed" }
- Signal { name: "menuContentItemChanged" }
- Signal { name: "minimumWidthChanged" }
- Signal { name: "__proxyChanged" }
- Method { name: "__dismissMenu" }
- Method { name: "__closeAndDestroy" }
- Method { name: "__dismissAndDestroy" }
- Method { name: "popup" }
- Method {
- name: "addItem"
- type: "QQuickMenuItem1*"
- Parameter { type: "string" }
- }
- Method {
- name: "insertItem"
- type: "QQuickMenuItem1*"
- Parameter { type: "int" }
- Parameter { type: "string" }
- }
- Method { name: "addSeparator" }
- Method {
- name: "insertSeparator"
- Parameter { type: "int" }
- }
- Method {
- name: "insertItem"
- Parameter { type: "int" }
- Parameter { type: "QQuickMenuBase1"; isPointer: true }
- }
- Method {
- name: "removeItem"
- Parameter { type: "QQuickMenuBase1"; isPointer: true }
- }
- Method { name: "clear" }
- Method {
- name: "__popup"
- Parameter { name: "targetRect"; type: "QRectF" }
- Parameter { name: "atItemIndex"; type: "int" }
- Parameter { name: "menuType"; type: "MenuType" }
- }
- Method {
- name: "__popup"
- Parameter { name: "targetRect"; type: "QRectF" }
- Parameter { name: "atItemIndex"; type: "int" }
- }
- Method {
- name: "__popup"
- Parameter { name: "targetRect"; type: "QRectF" }
- }
+ prototype: "QQuickControl"
+ name: "AbstractItemViewHeader 2.1"
+ exports: ["AbstractItemViewHeader 2.1"]
+ exportMetaObjectRevisions: [1]
+ isComposite: true
+ defaultProperty: "data"
+ Property { name: "minimumHeight"; type: "int" }
+ Property { name: "maximumHeight"; type: "int" }
+ Property { name: "view"; type: "QQuickListView"; isPointer: true }
}
Component {
- name: "QQuickMenuBar1"
- defaultProperty: "menus"
- prototype: "QObject"
- exports: ["QtQuick.Controls.Private/MenuBarPrivate 1.0"]
+ prototype: "QQuickItemDelegate"
+ name: "AbstractListItem 2.0"
+ exports: ["AbstractListItem 2.0"]
exportMetaObjectRevisions: [0]
- Property { name: "menus"; type: "QQuickMenu1"; isList: true; isReadonly: true }
- Property { name: "__contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__parentWindow"; type: "QQuickWindow"; isPointer: true }
- Property { name: "__isNative"; type: "bool" }
- Signal { name: "nativeChanged" }
- Signal { name: "contentItemChanged" }
+ isComposite: true
+ defaultProperty: "_default"
+ Property { name: "supportsMouseEvents"; type: "bool" }
+ Property { name: "sectionDelegate"; type: "bool" }
+ Property { name: "separatorVisible"; type: "bool" }
+ Property { name: "textColor"; type: "QColor" }
+ Property { name: "backgroundColor"; type: "QColor" }
+ Property { name: "activeTextColor"; type: "QColor" }
+ Property { name: "activeBackgroundColor"; type: "QColor" }
+ Property { name: "containsMouse"; type: "bool"; isReadonly: true }
+ Property { name: "_default"; type: "QQuickItem"; isPointer: true }
}
Component {
- name: "QQuickMenuBase1"
prototype: "QObject"
- exports: ["QtQuick.Controls/MenuBase 1.0"]
- isCreatable: false
+ name: "Action 2.0"
+ exports: ["Action 2.0"]
exportMetaObjectRevisions: [0]
+ isComposite: true
+ defaultProperty: "children"
Property { name: "visible"; type: "bool" }
- Property { name: "type"; type: "QQuickMenuItemType1::MenuItemType"; isReadonly: true }
- Property { name: "__parentMenu"; type: "QObject"; isReadonly: true; isPointer: true }
- Property { name: "__isNative"; type: "bool"; isReadonly: true }
- Property { name: "__visualItem"; type: "QQuickItem"; isPointer: true }
- }
- Component {
- name: "QQuickMenuItem1"
- prototype: "QQuickMenuText1"
- exports: ["QtQuick.Controls/MenuItem 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "text"; type: "string" }
Property { name: "checkable"; type: "bool" }
Property { name: "checked"; type: "bool" }
- Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup1"; isPointer: true }
+ Property { name: "enabled"; type: "bool" }
+ Property { name: "icon"; type: "ActionIconGroup_QMLTYPE_35"; isPointer: true }
+ Property { name: "text"; type: "string" }
+ Property { name: "tooltip"; type: "string" }
+ Property { name: "__children"; type: "QObject"; isList: true; isReadonly: true }
+ Property { name: "__shortcut"; type: "QQuickShortcut"; isPointer: true }
+ Property { name: "iconName"; type: "string" }
+ Property { name: "iconSource"; type: "string" }
Property { name: "shortcut"; type: "QVariant" }
- Property { name: "action"; type: "QQuickAction1"; isPointer: true }
- Signal { name: "triggered" }
+ Property { name: "children"; type: "QObject"; isList: true; isReadonly: true }
Signal {
name: "toggled"
Parameter { name: "checked"; type: "bool" }
}
- Method { name: "trigger" }
- }
- Component {
- name: "QQuickMenuItemType1"
- exports: ["QtQuick.Controls/MenuItemType 1.0"]
- isCreatable: false
- exportMetaObjectRevisions: [0]
- Enum {
- name: "MenuItemType"
- values: {
- "Separator": 0,
- "Item": 1,
- "Menu": 2,
- "ScrollIndicator": 3
- }
+ Signal {
+ name: "triggered"
+ Parameter { name: "source"; type: "QObject"; isPointer: true }
+ }
+ Method {
+ name: "trigger"
+ type: "QVariant"
+ Parameter { name: "source"; type: "QVariant" }
}
}
Component {
- name: "QQuickMenuSeparator1"
- prototype: "QQuickMenuBase1"
- exports: ["QtQuick.Controls/MenuSeparator 1.0"]
- exportMetaObjectRevisions: [0]
- }
- Component {
- name: "QQuickMenuText1"
- prototype: "QQuickMenuBase1"
- Property { name: "enabled"; type: "bool" }
- Property { name: "iconSource"; type: "QUrl" }
- Property { name: "iconName"; type: "string" }
- Property { name: "__icon"; type: "QVariant"; isReadonly: true }
- Signal { name: "__textChanged" }
+ prototype: "QQuickAction"
+ name: "QtQuick.Controls/Action 2.3"
+ exports: ["QtQuick.Controls/Action 2.3"]
+ exportMetaObjectRevisions: [3]
+ isComposite: true
}
Component {
- name: "QQuickPadding1"
- prototype: "QObject"
- exports: ["QtQuick.Controls.Private/Padding 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "left"; type: "int" }
- Property { name: "top"; type: "int" }
- Property { name: "right"; type: "int" }
- Property { name: "bottom"; type: "int" }
- Method {
- name: "setLeft"
- Parameter { name: "arg"; type: "int" }
- }
- Method {
- name: "setTop"
- Parameter { name: "arg"; type: "int" }
- }
- Method {
- name: "setRight"
- Parameter { name: "arg"; type: "int" }
- }
- Method {
- name: "setBottom"
- Parameter { name: "arg"; type: "int" }
- }
+ prototype: "QQuickActionGroup"
+ name: "QtQuick.Controls/ActionGroup 2.3"
+ exports: ["QtQuick.Controls/ActionGroup 2.3"]
+ exportMetaObjectRevisions: [3]
+ isComposite: true
+ defaultProperty: "actions"
}
Component {
- name: "QQuickPopupWindow1"
- defaultProperty: "popupContentItem"
- prototype: "QQuickWindow"
- exports: ["QtQuick.Controls.Private/PopupWindow 1.0"]
+ prototype: "QQuickItem"
+ name: "ApplicationHeader 2.0"
+ exports: ["ApplicationHeader 2.0"]
exportMetaObjectRevisions: [0]
- Property { name: "popupContentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "parentItem"; type: "QQuickItem"; isPointer: true }
- Signal { name: "popupDismissed" }
- Signal { name: "geometryChanged" }
- Method { name: "show" }
- Method { name: "dismissPopup" }
- }
- Component {
- name: "QQuickRangeModel1"
- prototype: "QObject"
- exports: ["QtQuick.Controls.Private/RangeModel 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "value"; type: "double" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "stepSize"; type: "double" }
- Property { name: "position"; type: "double" }
- Property { name: "positionAtMinimum"; type: "double" }
- Property { name: "positionAtMaximum"; type: "double" }
- Property { name: "inverted"; type: "bool" }
- Signal {
- name: "valueChanged"
- Parameter { name: "value"; type: "double" }
- }
- Signal {
- name: "positionChanged"
- Parameter { name: "position"; type: "double" }
- }
- Signal {
- name: "stepSizeChanged"
- Parameter { name: "stepSize"; type: "double" }
- }
- Signal {
- name: "invertedChanged"
- Parameter { name: "inverted"; type: "bool" }
- }
- Signal {
- name: "minimumChanged"
- Parameter { name: "min"; type: "double" }
- }
- Signal {
- name: "maximumChanged"
- Parameter { name: "max"; type: "double" }
- }
- Signal {
- name: "positionAtMinimumChanged"
- Parameter { name: "min"; type: "double" }
- }
- Signal {
- name: "positionAtMaximumChanged"
- Parameter { name: "max"; type: "double" }
- }
- Method { name: "toMinimum" }
- Method { name: "toMaximum" }
- Method {
- name: "setValue"
- Parameter { name: "value"; type: "double" }
- }
- Method {
- name: "setPosition"
- Parameter { name: "position"; type: "double" }
- }
- Method { name: "increaseSingleStep" }
- Method { name: "decreaseSingleStep" }
- Method {
- name: "valueForPosition"
- type: "double"
- Parameter { name: "position"; type: "double" }
- }
- Method {
- name: "positionForValue"
- type: "double"
- Parameter { name: "value"; type: "double" }
- }
- }
- Component {
- name: "QQuickRangedDate1"
- prototype: "QObject"
- exports: ["QtQuick.Controls.Private/RangedDate 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "date"; type: "QDateTime" }
- Property { name: "minimumDate"; type: "QDateTime" }
- Property { name: "maximumDate"; type: "QDateTime" }
- }
- Component {
- name: "QQuickScenePosListener1"
- prototype: "QObject"
- exports: ["QtQuick.Controls.Private/ScenePosListener 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "item"; type: "QQuickItem"; isPointer: true }
- Property { name: "scenePos"; type: "QPointF"; isReadonly: true }
- Property { name: "enabled"; type: "bool" }
- }
- Component {
- name: "QQuickSelectionMode1"
- exports: ["QtQuick.Controls/SelectionMode 1.1"]
- isCreatable: false
- exportMetaObjectRevisions: [0]
- Enum {
- name: "SelectionMode"
- values: {
- "NoSelection": 0,
- "SingleSelection": 1,
- "ExtendedSelection": 2,
- "MultiSelection": 3,
- "ContiguousSelection": 4
- }
- }
- }
- Component {
- name: "QQuickSpinBoxValidator1"
- prototype: "QValidator"
- exports: ["QtQuick.Controls.Private/SpinBoxValidator 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "text"; type: "string"; isReadonly: true }
- Property { name: "value"; type: "double" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "decimals"; type: "int" }
- Property { name: "stepSize"; type: "double" }
- Property { name: "prefix"; type: "string" }
- Property { name: "suffix"; type: "string" }
- Method { name: "increment" }
- Method { name: "decrement" }
- }
- Component {
- name: "QQuickStack1"
- prototype: "QObject"
- exports: ["QtQuick.Controls/Stack 1.0"]
- isCreatable: false
- exportMetaObjectRevisions: [0]
- Enum {
- name: "Status"
- values: {
- "Inactive": 0,
- "Deactivating": 1,
- "Activating": 2,
- "Active": 3
- }
- }
- Property { name: "index"; type: "int"; isReadonly: true }
- Property { name: "__index"; type: "int" }
- Property { name: "status"; type: "Status"; isReadonly: true }
- Property { name: "__status"; type: "Status" }
- Property { name: "view"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "__view"; type: "QQuickItem"; isPointer: true }
- }
- Component {
- name: "QQuickStyleItem1"
- defaultProperty: "data"
- prototype: "QQuickItem"
- exports: ["QtQuick.Controls.Private/StyleItem 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "border"; type: "QQuickPadding1"; isReadonly: true; isPointer: true }
- Property { name: "sunken"; type: "bool" }
- Property { name: "raised"; type: "bool" }
- Property { name: "active"; type: "bool" }
- Property { name: "selected"; type: "bool" }
- Property { name: "hasFocus"; type: "bool" }
- Property { name: "on"; type: "bool" }
- Property { name: "hover"; type: "bool" }
- Property { name: "horizontal"; type: "bool" }
- Property { name: "isTransient"; type: "bool" }
- Property { name: "elementType"; type: "string" }
- Property { name: "text"; type: "string" }
- Property { name: "activeControl"; type: "string" }
- Property { name: "style"; type: "string"; isReadonly: true }
- Property { name: "hints"; type: "QVariantMap" }
- Property { name: "properties"; type: "QVariantMap" }
- Property { name: "font"; type: "QFont"; isReadonly: true }
- Property { name: "minimum"; type: "int" }
- Property { name: "maximum"; type: "int" }
- Property { name: "value"; type: "int" }
- Property { name: "step"; type: "int" }
- Property { name: "paintMargins"; type: "int" }
- Property { name: "contentWidth"; type: "int" }
- Property { name: "contentHeight"; type: "int" }
- Property { name: "textureWidth"; type: "int" }
- Property { name: "textureHeight"; type: "int" }
- Signal { name: "transientChanged" }
- Signal { name: "infoChanged" }
- Signal { name: "hintChanged" }
- Signal {
- name: "contentWidthChanged"
- Parameter { name: "arg"; type: "int" }
- }
- Signal {
- name: "contentHeightChanged"
- Parameter { name: "arg"; type: "int" }
- }
- Signal {
- name: "textureWidthChanged"
- Parameter { name: "w"; type: "int" }
- }
- Signal {
- name: "textureHeightChanged"
- Parameter { name: "h"; type: "int" }
- }
- Method {
- name: "pixelMetric"
- type: "int"
- Parameter { type: "string" }
- }
- Method {
- name: "styleHint"
- type: "QVariant"
- Parameter { type: "string" }
- }
- Method { name: "updateSizeHint" }
- Method { name: "updateRect" }
- Method { name: "updateBaselineOffset" }
- Method { name: "updateItem" }
- Method {
- name: "hitTest"
- type: "string"
- Parameter { name: "x"; type: "int" }
- Parameter { name: "y"; type: "int" }
- }
- Method {
- name: "subControlRect"
- type: "QRectF"
- Parameter { name: "subcontrolString"; type: "string" }
- }
- Method {
- name: "elidedText"
- type: "string"
- Parameter { name: "text"; type: "string" }
- Parameter { name: "elideMode"; type: "int" }
- Parameter { name: "width"; type: "int" }
- }
- Method {
- name: "hasThemeIcon"
- type: "bool"
- Parameter { type: "string" }
- }
- Method {
- name: "textWidth"
- type: "double"
- Parameter { type: "string" }
- }
- Method {
- name: "textHeight"
- type: "double"
- Parameter { type: "string" }
- }
- }
- Component {
- name: "QQuickTooltip1"
- prototype: "QObject"
- exports: ["QtQuick.Controls.Private/Tooltip 1.0"]
- isCreatable: false
- isSingleton: true
- exportMetaObjectRevisions: [0]
- Method {
- name: "showText"
- Parameter { name: "item"; type: "QQuickItem"; isPointer: true }
- Parameter { name: "pos"; type: "QPointF" }
- Parameter { name: "text"; type: "string" }
- }
- Method { name: "hideText" }
- }
- Component {
- name: "QQuickTreeModelAdaptor1"
- prototype: "QAbstractListModel"
- exports: ["QtQuick.Controls.Private/TreeModelAdaptor 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "model"; type: "QAbstractItemModel"; isPointer: true }
- Property { name: "rootIndex"; type: "QModelIndex" }
- Signal {
- name: "modelChanged"
- Parameter { name: "model"; type: "QAbstractItemModel"; isPointer: true }
- }
- Signal {
- name: "expanded"
- Parameter { name: "index"; type: "QModelIndex" }
- }
- Signal {
- name: "collapsed"
- Parameter { name: "index"; type: "QModelIndex" }
- }
- Method {
- name: "expand"
- Parameter { type: "QModelIndex" }
- }
- Method {
- name: "collapse"
- Parameter { type: "QModelIndex" }
- }
- Method {
- name: "setModel"
- Parameter { name: "model"; type: "QAbstractItemModel"; isPointer: true }
- }
- Method {
- name: "mapRowToModelIndex"
- type: "QModelIndex"
- Parameter { name: "row"; type: "int" }
- }
- Method {
- name: "selectionForRowRange"
- type: "QItemSelection"
- Parameter { name: "fromIndex"; type: "QModelIndex" }
- Parameter { name: "toIndex"; type: "QModelIndex" }
- }
- Method {
- name: "isExpanded"
- type: "bool"
- Parameter { type: "QModelIndex" }
- }
- }
- Component {
- name: "QQuickWheelArea1"
- defaultProperty: "data"
- prototype: "QQuickItem"
- exports: ["QtQuick.Controls.Private/WheelArea 1.0"]
- exportMetaObjectRevisions: [0]
- Property { name: "verticalDelta"; type: "double" }
- Property { name: "horizontalDelta"; type: "double" }
- Property { name: "horizontalMinimumValue"; type: "double" }
- Property { name: "horizontalMaximumValue"; type: "double" }
- Property { name: "verticalMinimumValue"; type: "double" }
- Property { name: "verticalMaximumValue"; type: "double" }
- Property { name: "horizontalValue"; type: "double" }
- Property { name: "verticalValue"; type: "double" }
- Property { name: "scrollSpeed"; type: "double" }
- Property { name: "active"; type: "bool" }
- Property { name: "inverted"; type: "bool"; isReadonly: true }
- Signal { name: "verticalWheelMoved" }
- Signal { name: "horizontalWheelMoved" }
- }
- Component {
- name: "Settings"
- prototype: "QObject"
- exports: ["Settings 2.0"]
- isCreatable: false
- isSingleton: true
- exportMetaObjectRevisions: [0]
- Property { name: "isMobile"; type: "bool"; isReadonly: true }
- Property { name: "style"; type: "string"; isReadonly: true }
- Property { name: "mouseWheelScrollLines"; type: "int"; isReadonly: true }
- }
- Component {
- prototype: "QQuickItem"
- name: "AbstractApplicationHeader 2.0"
- exports: ["AbstractApplicationHeader 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentItem"
- Property { name: "minimumHeight"; type: "int" }
- Property { name: "preferredHeight"; type: "int" }
- Property { name: "maximumHeight"; type: "int" }
- Property { name: "paintedHeight"; type: "int"; isReadonly: true }
- Property { name: "__appWindow"; type: "QObject"; isPointer: true }
- Property { name: "background"; type: "QQuickItem"; isPointer: true }
- Property { name: "contentItem"; type: "QObject"; isList: true; isReadonly: true }
+ isComposite: true
+ defaultProperty: "contentItem"
+ Property { name: "headerStyle"; type: "int" }
+ Property { name: "backButtonEnabled"; type: "bool" }
+ Property { name: "pageDelegate"; type: "QQmlComponent"; isPointer: true }
+ Property { name: "minimumHeight"; type: "int" }
+ Property { name: "preferredHeight"; type: "int" }
+ Property { name: "maximumHeight"; type: "int" }
+ Property { name: "paintedHeight"; type: "int"; isReadonly: true }
+ Property { name: "__appWindow"; type: "QObject"; isPointer: true }
+ Property { name: "background"; type: "QQuickItem"; isPointer: true }
+ Property { name: "contentItem"; type: "QObject"; isList: true; isReadonly: true }
}
Component {
prototype: "QQuickItem"
- name: "AbstractApplicationItem 2.1"
- exports: ["AbstractApplicationItem 2.1"]
+ name: "ApplicationItem 2.1"
+ exports: ["ApplicationItem 2.1"]
exportMetaObjectRevisions: [1]
isComposite: true
defaultProperty: "__data"
- Property { name: "pageStack"; type: "QQuickItem"; isPointer: true }
+ Property { name: "pageStack"; type: "PageRow_QMLTYPE_48"; isReadonly: true; isPointer: true }
Property { name: "activeFocusItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
Property { name: "header"; type: "QQuickItem"; isPointer: true }
Property { name: "footer"; type: "QQuickItem"; isPointer: true }
Property { name: "controlsVisible"; type: "bool" }
- Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_13"; isPointer: true }
+ Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_12"; isPointer: true }
Property { name: "wideScreen"; type: "bool" }
- Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_13"; isPointer: true }
+ Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_12"; isPointer: true }
Property { name: "reachableMode"; type: "bool" }
Property { name: "reachableModeEnabled"; type: "bool" }
Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
@@ -885,16 +416,24 @@
}
Component {
prototype: "QQuickApplicationWindow"
- name: "AbstractApplicationWindow 2.0"
- exports: ["AbstractApplicationWindow 2.0"]
+ name: "QtQuick.Controls/ApplicationWindow 2.0"
+ exports: ["QtQuick.Controls/ApplicationWindow 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "contentData"
- Property { name: "pageStack"; type: "QQuickItem"; isPointer: true }
+ }
+ Component {
+ prototype: "QQuickApplicationWindow"
+ name: "ApplicationWindow 2.0"
+ exports: ["ApplicationWindow 2.0"]
+ exportMetaObjectRevisions: [0]
+ isComposite: true
+ defaultProperty: "contentData"
+ Property { name: "pageStack"; type: "PageRow_QMLTYPE_48"; isReadonly: true; isPointer: true }
Property { name: "controlsVisible"; type: "bool" }
- Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_13"; isPointer: true }
+ Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_12"; isPointer: true }
Property { name: "wideScreen"; type: "bool" }
- Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_13"; isPointer: true }
+ Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_12"; isPointer: true }
Property { name: "reachableMode"; type: "bool" }
Property { name: "reachableModeEnabled"; type: "bool" }
Method {
@@ -909,771 +448,410 @@
Method { name: "applicationWindow"; type: "QVariant" }
}
Component {
- prototype: "QQuickAbstractButton"
- name: "QtQuick.Controls/AbstractButton 2.0"
- exports: ["QtQuick.Controls/AbstractButton 2.0"]
+ prototype: "QQuickItemDelegate"
+ name: "BasicListItem 2.0"
+ exports: ["BasicListItem 2.0"]
+ exportMetaObjectRevisions: [0]
+ isComposite: true
+ defaultProperty: "_basicDefault"
+ Property { name: "icon"; type: "QVariant" }
+ Property { name: "label"; type: "string" }
+ Property { name: "reserveSpaceForIcon"; type: "bool" }
+ Property { name: "_basicDefault"; type: "QQuickItem"; isList: true; isReadonly: true }
+ Property { name: "supportsMouseEvents"; type: "bool" }
+ Property { name: "sectionDelegate"; type: "bool" }
+ Property { name: "separatorVisible"; type: "bool" }
+ Property { name: "textColor"; type: "QColor" }
+ Property { name: "backgroundColor"; type: "QColor" }
+ Property { name: "activeTextColor"; type: "QColor" }
+ Property { name: "activeBackgroundColor"; type: "QColor" }
+ Property { name: "containsMouse"; type: "bool"; isReadonly: true }
+ Property { name: "_default"; type: "QQuickItem"; isPointer: true }
+ }
+ Component {
+ prototype: "QQuickItem"
+ name: "QtQuick.Controls.Material.impl/BoxShadow 2.0"
+ exports: ["QtQuick.Controls.Material.impl/BoxShadow 2.0"]
+ exportMetaObjectRevisions: [0]
+ isComposite: true
+ defaultProperty: "data"
+ Property { name: "offsetX"; type: "int" }
+ Property { name: "offsetY"; type: "int" }
+ Property { name: "blurRadius"; type: "int" }
+ Property { name: "spreadRadius"; type: "int" }
+ Property { name: "source"; type: "QQuickItem"; isPointer: true }
+ Property { name: "fullWidth"; type: "bool" }
+ Property { name: "fullHeight"; type: "bool" }
+ Property { name: "glowRadius"; type: "double" }
+ Property { name: "spread"; type: "double" }
+ Property { name: "color"; type: "QColor" }
+ Property { name: "cornerRadius"; type: "double" }
+ Property { name: "cached"; type: "bool" }
+ }
+ Component {
+ prototype: "QQuickBusyIndicator"
+ name: "QtQuick.Controls/BusyIndicator 2.0"
+ exports: ["QtQuick.Controls/BusyIndicator 2.0"]
+ exportMetaObjectRevisions: [0]
+ isComposite: true
+ defaultProperty: "data"
+ }
+ Component {
+ prototype: "QQuickButton"
+ name: "QtQuick.Controls/Button 2.0"
+ exports: ["QtQuick.Controls/Button 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
}
+ Component {
+ prototype: "QQuickButtonGroup"
+ name: "QtQuick.Controls/ButtonGroup 2.0"
+ exports: ["QtQuick.Controls/ButtonGroup 2.0"]
+ exportMetaObjectRevisions: [0]
+ isComposite: true
+ }
Component {
prototype: "QQuickItemDelegate"
- name: "AbstractCard 2.4"
- exports: ["AbstractCard 2.4"]
+ name: "Card 2.4"
+ exports: ["Card 2.4"]
exportMetaObjectRevisions: [4]
isComposite: true
defaultProperty: "data"
+ Property { name: "actions"; type: "QObject"; isList: true; isReadonly: true }
+ Property { name: "banner"; type: "BannerGroup_QMLTYPE_66"; isReadonly: true; isPointer: true }
Property { name: "header"; type: "QQuickItem"; isPointer: true }
Property { name: "headerOrientation"; type: "int" }
Property { name: "footer"; type: "QQuickItem"; isPointer: true }
Property { name: "showClickFeedback"; type: "bool" }
}
Component {
- prototype: "QQuickControl"
- name: "AbstractItemViewHeader 2.1"
- exports: ["AbstractItemViewHeader 2.1"]
- exportMetaObjectRevisions: [1]
+ prototype: "QQuickGridView"
+ name: "CardsGridView 2.4"
+ exports: ["CardsGridView 2.4"]
+ exportMetaObjectRevisions: [4]
isComposite: true
defaultProperty: "data"
- Property { name: "minimumHeight"; type: "int" }
- Property { name: "maximumHeight"; type: "int" }
- Property { name: "view"; type: "QQuickListView"; isPointer: true }
+ Property { name: "maximumColumnWidth"; type: "int" }
}
Component {
- prototype: "QQuickItemDelegate"
- name: "AbstractListItem 2.0"
- exports: ["AbstractListItem 2.0"]
- exportMetaObjectRevisions: [0]
+ prototype: "QQuickGridLayout"
+ name: "CardsLayout 2.4"
+ exports: ["CardsLayout 2.4"]
+ exportMetaObjectRevisions: [4]
isComposite: true
- defaultProperty: "_default"
- Property { name: "supportsMouseEvents"; type: "bool" }
- Property { name: "sectionDelegate"; type: "bool" }
- Property { name: "separatorVisible"; type: "bool" }
- Property { name: "textColor"; type: "QColor" }
- Property { name: "backgroundColor"; type: "QColor" }
- Property { name: "activeTextColor"; type: "QColor" }
- Property { name: "activeBackgroundColor"; type: "QColor" }
- Property { name: "containsMouse"; type: "bool"; isReadonly: true }
- Property { name: "_default"; type: "QQuickItem"; isPointer: true }
+ defaultProperty: "data"
+ Property { name: "maximumColumnWidth"; type: "int" }
}
Component {
- prototype: "QObject"
- name: "Action 2.0"
- exports: ["Action 2.0"]
- exportMetaObjectRevisions: [0]
+ prototype: "QQuickListView"
+ name: "CardsListView 2.4"
+ exports: ["CardsListView 2.4"]
+ exportMetaObjectRevisions: [4]
isComposite: true
- defaultProperty: "children"
- Property { name: "visible"; type: "bool" }
- Property { name: "checkable"; type: "bool" }
- Property { name: "checked"; type: "bool" }
- Property { name: "enabled"; type: "bool" }
- Property { name: "icon"; type: "ActionIconGroup_QMLTYPE_36"; isPointer: true }
- Property { name: "text"; type: "string" }
- Property { name: "tooltip"; type: "string" }
- Property { name: "__children"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "__shortcut"; type: "QQuickShortcut"; isPointer: true }
- Property { name: "iconName"; type: "string" }
- Property { name: "iconSource"; type: "string" }
- Property { name: "shortcut"; type: "QVariant" }
- Property { name: "children"; type: "QObject"; isList: true; isReadonly: true }
- Signal {
- name: "toggled"
- Parameter { name: "checked"; type: "bool" }
- }
- Signal {
- name: "triggered"
- Parameter { name: "source"; type: "QObject"; isPointer: true }
- }
- Method {
- name: "trigger"
- type: "QVariant"
- Parameter { name: "source"; type: "QVariant" }
- }
+ defaultProperty: "data"
}
Component {
- prototype: "QQuickAction"
- name: "QtQuick.Controls/Action 2.3"
- exports: ["QtQuick.Controls/Action 2.3"]
- exportMetaObjectRevisions: [3]
+ prototype: "QQuickCheckBox"
+ name: "QtQuick.Controls/CheckBox 2.0"
+ exports: ["QtQuick.Controls/CheckBox 2.0"]
+ exportMetaObjectRevisions: [0]
isComposite: true
+ defaultProperty: "data"
}
Component {
- prototype: "QQuickActionGroup"
- name: "QtQuick.Controls/ActionGroup 2.3"
- exports: ["QtQuick.Controls/ActionGroup 2.3"]
- exportMetaObjectRevisions: [3]
+ prototype: "QQuickCheckDelegate"
+ name: "QtQuick.Controls/CheckDelegate 2.0"
+ exports: ["QtQuick.Controls/CheckDelegate 2.0"]
+ exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "actions"
+ defaultProperty: "data"
}
Component {
- prototype: "QQuickItem"
- name: "ApplicationHeader 2.0"
- exports: ["ApplicationHeader 2.0"]
+ prototype: "QQuickRectangle"
+ name: "QtQuick.Controls.Material.impl/CheckIndicator 2.0"
+ exports: ["QtQuick.Controls.Material.impl/CheckIndicator 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "contentItem"
- Property { name: "headerStyle"; type: "int" }
- Property { name: "backButtonEnabled"; type: "bool" }
- Property { name: "pageDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "minimumHeight"; type: "int" }
- Property { name: "preferredHeight"; type: "int" }
- Property { name: "maximumHeight"; type: "int" }
- Property { name: "paintedHeight"; type: "int"; isReadonly: true }
- Property { name: "__appWindow"; type: "QObject"; isPointer: true }
- Property { name: "background"; type: "QQuickItem"; isPointer: true }
- Property { name: "contentItem"; type: "QObject"; isList: true; isReadonly: true }
+ defaultProperty: "data"
+ Property { name: "control"; type: "QQuickItem"; isPointer: true }
}
Component {
- prototype: "QQuickItem"
- name: "ApplicationItem 2.1"
- exports: ["ApplicationItem 2.1"]
- exportMetaObjectRevisions: [1]
+ prototype: "QQuickComboBox"
+ name: "QtQuick.Controls/ComboBox 2.0"
+ exports: ["QtQuick.Controls/ComboBox 2.0"]
+ exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "__data"
- Property { name: "pageStack"; type: "PageRow_QMLTYPE_49"; isReadonly: true; isPointer: true }
- Property { name: "activeFocusItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "header"; type: "QQuickItem"; isPointer: true }
- Property { name: "footer"; type: "QQuickItem"; isPointer: true }
- Property { name: "controlsVisible"; type: "bool" }
- Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_13"; isPointer: true }
- Property { name: "wideScreen"; type: "bool" }
- Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_13"; isPointer: true }
- Property { name: "reachableMode"; type: "bool" }
- Property { name: "reachableModeEnabled"; type: "bool" }
- Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "overlay"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "__data"; type: "QObject"; isList: true; isReadonly: true }
- Method {
- name: "showPassiveNotification"
- type: "QVariant"
- Parameter { name: "message"; type: "QVariant" }
- Parameter { name: "timeout"; type: "QVariant" }
- Parameter { name: "actionText"; type: "QVariant" }
- Parameter { name: "callBack"; type: "QVariant" }
- }
- Method { name: "hidePassiveNotification"; type: "QVariant" }
- Method { name: "applicationWindow"; type: "QVariant" }
+ defaultProperty: "data"
}
Component {
- prototype: "QQuickApplicationWindow"
- name: "ApplicationWindow 2.0"
- exports: ["ApplicationWindow 2.0"]
+ prototype: "QQuickContainer"
+ name: "QtQuick.Controls/Container 2.0"
+ exports: ["QtQuick.Controls/Container 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "contentData"
- Property { name: "pageStack"; type: "PageRow_QMLTYPE_49"; isReadonly: true; isPointer: true }
- Property { name: "controlsVisible"; type: "bool" }
- Property { name: "globalDrawer"; type: "OverlayDrawer_QMLTYPE_13"; isPointer: true }
- Property { name: "wideScreen"; type: "bool" }
- Property { name: "contextDrawer"; type: "OverlayDrawer_QMLTYPE_13"; isPointer: true }
- Property { name: "reachableMode"; type: "bool" }
- Property { name: "reachableModeEnabled"; type: "bool" }
- Method {
- name: "showPassiveNotification"
- type: "QVariant"
- Parameter { name: "message"; type: "QVariant" }
- Parameter { name: "timeout"; type: "QVariant" }
- Parameter { name: "actionText"; type: "QVariant" }
- Parameter { name: "callBack"; type: "QVariant" }
- }
- Method { name: "hidePassiveNotification"; type: "QVariant" }
- Method { name: "applicationWindow"; type: "QVariant" }
}
Component {
- prototype: "QQuickApplicationWindow"
- name: "QtQuick.Controls/ApplicationWindow 2.0"
- exports: ["QtQuick.Controls/ApplicationWindow 2.0"]
+ prototype: "QQuickDrawer"
+ name: "ContextDrawer 2.0"
+ exports: ["ContextDrawer 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "contentData"
+ Property { name: "title"; type: "string" }
+ Property { name: "actions"; type: "QVariant" }
+ Property { name: "drawerOpen"; type: "bool" }
+ Property { name: "enabled"; type: "bool" }
+ Property { name: "peeking"; type: "bool" }
+ Property { name: "animating"; type: "bool"; isReadonly: true }
+ Property { name: "handleVisible"; type: "bool" }
+ Property { name: "handle"; type: "QQuickItem"; isReadonly: true; isPointer: true }
+ Property { name: "__internal"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QQuickWindowQmlImpl"
- name: "QtQuick.Controls/ApplicationWindow 1.0"
- exports: ["QtQuick.Controls/ApplicationWindow 1.0"]
+ prototype: "QQuickControl"
+ name: "QtQuick.Controls/Control 2.0"
+ exports: ["QtQuick.Controls/Control 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "menuBar"; type: "MenuBar_QMLTYPE_63"; isPointer: true }
- Property { name: "toolBar"; type: "QQuickItem"; isPointer: true }
- Property { name: "statusBar"; type: "QQuickItem"; isPointer: true }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__topBottomMargins"; type: "double" }
- Property { name: "__qwindowsize_max"; type: "double"; isReadonly: true }
- Property { name: "__width"; type: "double" }
- Property { name: "__height"; type: "double" }
- Property {
- name: "contentItem"
- type: "ContentItem_QMLTYPE_61"
- isReadonly: true
- isPointer: true
- }
- Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true }
- Property { name: "__panel"; type: "QObject"; isReadonly: true; isPointer: true }
- Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
}
Component {
- prototype: "QQuickItemDelegate"
- name: "BasicListItem 2.0"
- exports: ["BasicListItem 2.0"]
+ prototype: "QQuickRectangle"
+ name: "QtQuick.Controls.Material.impl/CursorDelegate 2.0"
+ exports: ["QtQuick.Controls.Material.impl/CursorDelegate 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "_basicDefault"
- Property { name: "icon"; type: "QVariant" }
- Property { name: "label"; type: "string" }
- Property { name: "reserveSpaceForIcon"; type: "bool" }
- Property { name: "_basicDefault"; type: "QQuickItem"; isList: true; isReadonly: true }
- Property { name: "supportsMouseEvents"; type: "bool" }
- Property { name: "sectionDelegate"; type: "bool" }
- Property { name: "separatorVisible"; type: "bool" }
- Property { name: "textColor"; type: "QColor" }
- Property { name: "backgroundColor"; type: "QColor" }
- Property { name: "activeTextColor"; type: "QColor" }
- Property { name: "activeBackgroundColor"; type: "QColor" }
- Property { name: "containsMouse"; type: "bool"; isReadonly: true }
- Property { name: "_default"; type: "QQuickItem"; isPointer: true }
+ defaultProperty: "data"
}
Component {
- prototype: "QQuickItem"
- name: "QtQuick.Controls.Material.impl/BoxShadow 2.0"
- exports: ["QtQuick.Controls.Material.impl/BoxShadow 2.0"]
- exportMetaObjectRevisions: [0]
+ prototype: "QQuickDelayButton"
+ name: "QtQuick.Controls/DelayButton 2.2"
+ exports: ["QtQuick.Controls/DelayButton 2.2"]
+ exportMetaObjectRevisions: [2]
isComposite: true
defaultProperty: "data"
- Property { name: "offsetX"; type: "int" }
- Property { name: "offsetY"; type: "int" }
- Property { name: "blurRadius"; type: "int" }
- Property { name: "spreadRadius"; type: "int" }
- Property { name: "source"; type: "QQuickItem"; isPointer: true }
- Property { name: "fullWidth"; type: "bool" }
- Property { name: "fullHeight"; type: "bool" }
- Property { name: "glowRadius"; type: "double" }
- Property { name: "spread"; type: "double" }
- Property { name: "color"; type: "QColor" }
- Property { name: "cornerRadius"; type: "double" }
- Property { name: "cached"; type: "bool" }
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/BusyIndicator 1.1"
- exports: ["QtQuick.Controls/BusyIndicator 1.1"]
- exportMetaObjectRevisions: [1]
+ prototype: "QQuickDial"
+ name: "QtQuick.Controls/Dial 2.0"
+ exports: ["QtQuick.Controls/Dial 2.0"]
+ exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "running"; type: "bool" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QQuickBusyIndicator"
- name: "QtQuick.Controls/BusyIndicator 2.0"
- exports: ["QtQuick.Controls/BusyIndicator 2.0"]
- exportMetaObjectRevisions: [0]
+ prototype: "QQuickDialog"
+ name: "QtQuick.Controls/Dialog 2.1"
+ exports: ["QtQuick.Controls/Dialog 2.1"]
+ exportMetaObjectRevisions: [1]
isComposite: true
- defaultProperty: "data"
+ defaultProperty: "contentData"
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/Button 1.0"
- exports: ["QtQuick.Controls/Button 1.0"]
- exportMetaObjectRevisions: [0]
+ prototype: "QQuickDialogButtonBox"
+ name: "QtQuick.Controls/DialogButtonBox 2.1"
+ exports: ["QtQuick.Controls/DialogButtonBox 2.1"]
+ exportMetaObjectRevisions: [1]
isComposite: true
- defaultProperty: "data"
- Property { name: "isDefault"; type: "bool" }
- Property { name: "menu"; type: "Menu_QMLTYPE_114"; isPointer: true }
- Property { name: "checkable"; type: "bool" }
- Property { name: "checked"; type: "bool" }
- Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup1"; isPointer: true }
- Property { name: "action"; type: "QQuickAction1"; isPointer: true }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "text"; type: "string" }
- Property { name: "tooltip"; type: "string" }
- Property { name: "iconSource"; type: "QUrl" }
- Property { name: "iconName"; type: "string" }
- Property { name: "__position"; type: "string" }
- Property { name: "__iconOverriden"; type: "bool"; isReadonly: true }
- Property { name: "__action"; type: "QQuickAction1"; isPointer: true }
- Property { name: "__iconAction"; type: "QQuickAction1"; isReadonly: true; isPointer: true }
- Property { name: "__behavior"; type: "QVariant" }
- Property { name: "__effectivePressed"; type: "bool" }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Signal { name: "clicked" }
- Method { name: "accessiblePressAction"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
+ defaultProperty: "contentData"
}
Component {
- prototype: "QQuickButton"
- name: "QtQuick.Controls/Button 2.0"
- exports: ["QtQuick.Controls/Button 2.0"]
+ prototype: "QQuickDrawer"
+ name: "QtQuick.Controls/Drawer 2.0"
+ exports: ["QtQuick.Controls/Drawer 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "data"
+ defaultProperty: "contentData"
}
Component {
- prototype: "QQuickButtonGroup"
- name: "QtQuick.Controls/ButtonGroup 2.0"
- exports: ["QtQuick.Controls/ButtonGroup 2.0"]
+ prototype: "QQuickItem"
+ name: "QtQuick.Controls.Material.impl/ElevationEffect 2.0"
+ exports: ["QtQuick.Controls.Material.impl/ElevationEffect 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
+ defaultProperty: "data"
+ Property { name: "source"; type: "QVariant" }
+ Property { name: "elevation"; type: "int" }
+ Property { name: "fullWidth"; type: "bool" }
+ Property { name: "fullHeight"; type: "bool" }
+ Property { name: "sourceItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
+ Property { name: "_shadows"; type: "QVariant"; isReadonly: true }
+ Property { name: "_shadow"; type: "QVariant"; isReadonly: true }
}
Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Fusion.impl/ButtonPanel 2.3"
- exports: ["QtQuick.Controls.Fusion.impl/ButtonPanel 2.3"]
+ prototype: "QQuickControl"
+ name: "FormLayout 2.3"
+ exports: ["FormLayout 2.3"]
exportMetaObjectRevisions: [3]
isComposite: true
defaultProperty: "data"
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
- Property { name: "highlighted"; type: "bool" }
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/Calendar 1.6"
- exports: ["QtQuick.Controls/Calendar 1.6"]
- exportMetaObjectRevisions: [6]
- isComposite: true
- defaultProperty: "data"
- Property { name: "visibleMonth"; type: "int" }
- Property { name: "visibleYear"; type: "int" }
- Property { name: "frameVisible"; type: "bool" }
- Property { name: "weekNumbersVisible"; type: "bool" }
- Property { name: "navigationBarVisible"; type: "bool" }
- Property { name: "dayOfWeekFormat"; type: "int" }
- Property { name: "locale"; type: "QVariant" }
- Property { name: "__model"; type: "QQuickCalendarModel1"; isPointer: true }
- Property { name: "selectedDate"; type: "QDateTime" }
- Property { name: "minimumDate"; type: "QDateTime" }
- Property { name: "maximumDate"; type: "QDateTime" }
- Property { name: "__locale"; type: "QVariant" }
- Signal {
- name: "hovered"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Signal {
- name: "pressed"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Signal {
- name: "released"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Signal {
- name: "clicked"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Signal {
- name: "doubleClicked"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Signal {
- name: "pressAndHold"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Method { name: "showPreviousMonth"; type: "QVariant" }
- Method { name: "showNextMonth"; type: "QVariant" }
- Method { name: "showPreviousYear"; type: "QVariant" }
- Method { name: "showNextYear"; type: "QVariant" }
- Method { name: "__selectPreviousMonth"; type: "QVariant" }
- Method { name: "__selectNextMonth"; type: "QVariant" }
- Method { name: "__selectPreviousWeek"; type: "QVariant" }
- Method { name: "__selectNextWeek"; type: "QVariant" }
- Method { name: "__selectFirstDayOfMonth"; type: "QVariant" }
- Method { name: "__selectLastDayOfMonth"; type: "QVariant" }
- Method { name: "__selectPreviousDay"; type: "QVariant" }
- Method { name: "__selectNextDay"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
+ Property { name: "wideMode"; type: "bool" }
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/Calendar 1.2"
- exports: ["QtQuick.Controls/Calendar 1.2"]
- exportMetaObjectRevisions: [2]
+ prototype: "QQuickFrame"
+ name: "QtQuick.Controls/Frame 2.0"
+ exports: ["QtQuick.Controls/Frame 2.0"]
+ exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "data"
- Property { name: "visibleMonth"; type: "int" }
- Property { name: "visibleYear"; type: "int" }
- Property { name: "frameVisible"; type: "bool" }
- Property { name: "weekNumbersVisible"; type: "bool" }
- Property { name: "navigationBarVisible"; type: "bool" }
- Property { name: "dayOfWeekFormat"; type: "int" }
- Property { name: "locale"; type: "QVariant" }
- Property { name: "__model"; type: "QQuickCalendarModel1"; isPointer: true }
- Property { name: "selectedDate"; type: "QDateTime" }
- Property { name: "minimumDate"; type: "QDateTime" }
- Property { name: "maximumDate"; type: "QDateTime" }
- Property { name: "__locale"; type: "QVariant" }
- Signal {
- name: "hovered"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Signal {
- name: "pressed"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Signal {
- name: "released"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Signal {
- name: "clicked"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Signal {
- name: "doubleClicked"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Signal {
- name: "pressAndHold"
- Parameter { name: "date"; type: "QDateTime" }
- }
- Method { name: "showPreviousMonth"; type: "QVariant" }
- Method { name: "showNextMonth"; type: "QVariant" }
- Method { name: "showPreviousYear"; type: "QVariant" }
- Method { name: "showNextYear"; type: "QVariant" }
- Method { name: "__selectPreviousMonth"; type: "QVariant" }
- Method { name: "__selectNextMonth"; type: "QVariant" }
- Method { name: "__selectPreviousWeek"; type: "QVariant" }
- Method { name: "__selectNextWeek"; type: "QVariant" }
- Method { name: "__selectFirstDayOfMonth"; type: "QVariant" }
- Method { name: "__selectLastDayOfMonth"; type: "QVariant" }
- Method { name: "__selectPreviousDay"; type: "QVariant" }
- Method { name: "__selectNextDay"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
+ defaultProperty: "contentData"
}
Component {
- prototype: "QQuickItemDelegate"
- name: "Card 2.4"
- exports: ["Card 2.4"]
- exportMetaObjectRevisions: [4]
+ prototype: "QQuickDrawer"
+ name: "GlobalDrawer 2.0"
+ exports: ["GlobalDrawer 2.0"]
+ exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "data"
+ defaultProperty: "content"
Property { name: "actions"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "banner"; type: "BannerGroup_QMLTYPE_139"; isReadonly: true; isPointer: true }
- Property { name: "header"; type: "QQuickItem"; isPointer: true }
- Property { name: "headerOrientation"; type: "int" }
- Property { name: "footer"; type: "QQuickItem"; isPointer: true }
- Property { name: "showClickFeedback"; type: "bool" }
- }
- Component {
- prototype: "QQuickGridView"
- name: "CardsGridView 2.4"
- exports: ["CardsGridView 2.4"]
- exportMetaObjectRevisions: [4]
- isComposite: true
- defaultProperty: "data"
- Property { name: "maximumColumnWidth"; type: "int" }
- }
- Component {
- prototype: "QQuickGridLayout"
- name: "CardsLayout 2.4"
- exports: ["CardsLayout 2.4"]
- exportMetaObjectRevisions: [4]
- isComposite: true
- defaultProperty: "data"
- Property { name: "maximumColumnWidth"; type: "int" }
- }
- Component {
- prototype: "QQuickListView"
- name: "CardsListView 2.4"
- exports: ["CardsListView 2.4"]
- exportMetaObjectRevisions: [4]
- isComposite: true
- defaultProperty: "data"
+ Property { name: "resetMenuOnTriggered"; type: "bool" }
+ Property { name: "currentSubMenu"; type: "Action_QMLTYPE_36"; isReadonly: true; isPointer: true }
+ Property { name: "title"; type: "string" }
+ Property { name: "titleIcon"; type: "QVariant" }
+ Property { name: "bannerImageSource"; type: "QUrl" }
+ Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
+ Property { name: "topContent"; type: "QObject"; isList: true; isReadonly: true }
+ Signal { name: "bannerClicked" }
+ Method { name: "resetMenu"; type: "QVariant" }
+ Property { name: "drawerOpen"; type: "bool" }
+ Property { name: "enabled"; type: "bool" }
+ Property { name: "peeking"; type: "bool" }
+ Property { name: "animating"; type: "bool"; isReadonly: true }
+ Property { name: "handleVisible"; type: "bool" }
+ Property { name: "handle"; type: "QQuickItem"; isReadonly: true; isPointer: true }
+ Property { name: "__internal"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/CheckBox 1.0"
- exports: ["QtQuick.Controls/CheckBox 1.0"]
+ prototype: "QQuickGroupBox"
+ name: "QtQuick.Controls/GroupBox 2.0"
+ exports: ["QtQuick.Controls/GroupBox 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "data"
- Property { name: "checkedState"; type: "int" }
- Property { name: "partiallyCheckedEnabled"; type: "bool" }
- Property { name: "__ignoreChecked"; type: "bool" }
- Property { name: "__ignoreCheckedState"; type: "bool" }
- Method { name: "__cycleCheckBoxStates"; type: "QVariant" }
- Property { name: "checked"; type: "bool" }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup1"; isPointer: true }
- Property { name: "text"; type: "string" }
- Property { name: "tooltip"; type: "string" }
- Property { name: "__cycleStatesHandler"; type: "QVariant" }
- Property { name: "pressed"; type: "bool" }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Signal { name: "clicked" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
+ defaultProperty: "contentData"
}
Component {
- prototype: "QQuickCheckBox"
- name: "QtQuick.Controls/CheckBox 2.0"
- exports: ["QtQuick.Controls/CheckBox 2.0"]
+ prototype: "QQuickLabel"
+ name: "Heading 2.0"
+ exports: ["Heading 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
+ Property { name: "level"; type: "int" }
+ Property { name: "step"; type: "int" }
+ Method {
+ name: "headerPointSize"
+ type: "QVariant"
+ Parameter { name: "l"; type: "QVariant" }
+ }
}
Component {
- prototype: "QQuickCheckDelegate"
- name: "QtQuick.Controls/CheckDelegate 2.0"
- exports: ["QtQuick.Controls/CheckDelegate 2.0"]
- exportMetaObjectRevisions: [0]
+ prototype: "QQuickControl"
+ name: "InlineMessage 2.4"
+ exports: ["InlineMessage 2.4"]
+ exportMetaObjectRevisions: [4]
isComposite: true
defaultProperty: "data"
+ Property { name: "type"; type: "int" }
+ Property { name: "icon"; type: "string" }
+ Property { name: "text"; type: "string" }
+ Property { name: "showCloseButton"; type: "bool" }
+ Property { name: "actions"; type: "QObject"; isList: true; isReadonly: true }
+ Property { name: "animating"; type: "bool"; isReadonly: true }
+ Signal {
+ name: "linkHovered"
+ Parameter { name: "link"; type: "string" }
+ }
+ Signal {
+ name: "linkActivated"
+ Parameter { name: "link"; type: "string" }
+ }
}
Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Universal.impl/CheckIndicator 2.0"
- exports: ["QtQuick.Controls.Universal.impl/CheckIndicator 2.0"]
+ prototype: "QQuickItemDelegate"
+ name: "QtQuick.Controls/ItemDelegate 2.0"
+ exports: ["QtQuick.Controls/ItemDelegate 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
- Property { name: "partiallyChecked"; type: "bool"; isReadonly: true }
}
Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Fusion.impl/CheckIndicator 2.3"
- exports: ["QtQuick.Controls.Fusion.impl/CheckIndicator 2.3"]
- exportMetaObjectRevisions: [3]
+ prototype: "QQuickControl"
+ name: "ItemViewHeader 2.1"
+ exports: ["ItemViewHeader 2.1"]
+ exportMetaObjectRevisions: [1]
isComposite: true
defaultProperty: "data"
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
- Property { name: "pressedColor"; type: "QColor"; isReadonly: true }
- Property { name: "checkMarkColor"; type: "QColor"; isReadonly: true }
+ Property { name: "title"; type: "string" }
+ Property { name: "color"; type: "QColor" }
+ Property { name: "backgroundImage"; type: "QQuickImage"; isReadonly: true; isPointer: true }
+ Property { name: "minimumHeight"; type: "int" }
+ Property { name: "maximumHeight"; type: "int" }
+ Property { name: "view"; type: "QQuickListView"; isPointer: true }
}
Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Material.impl/CheckIndicator 2.0"
- exports: ["QtQuick.Controls.Material.impl/CheckIndicator 2.0"]
+ prototype: "QQuickLabel"
+ name: "Label 2.0"
+ exports: ["Label 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras.Private/CircularButton 1.0"
- exports: ["QtQuick.Extras.Private/CircularButton 1.0"]
+ prototype: "QQuickLabel"
+ name: "QtQuick.Controls/Label 2.0"
+ exports: ["QtQuick.Controls/Label 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "isDefault"; type: "bool" }
- Property { name: "menu"; type: "Menu_QMLTYPE_114"; isPointer: true }
- Property { name: "checkable"; type: "bool" }
- Property { name: "checked"; type: "bool" }
- Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup1"; isPointer: true }
- Property { name: "action"; type: "QQuickAction1"; isPointer: true }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "text"; type: "string" }
- Property { name: "tooltip"; type: "string" }
- Property { name: "iconSource"; type: "QUrl" }
- Property { name: "iconName"; type: "string" }
- Property { name: "__position"; type: "string" }
- Property { name: "__iconOverriden"; type: "bool"; isReadonly: true }
- Property { name: "__action"; type: "QQuickAction1"; isPointer: true }
- Property { name: "__iconAction"; type: "QQuickAction1"; isReadonly: true; isPointer: true }
- Property { name: "__behavior"; type: "QVariant" }
- Property { name: "__effectivePressed"; type: "bool" }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Signal { name: "clicked" }
- Method { name: "accessiblePressAction"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QObject"
- name: "QtQuick.Extras.Private/CircularButtonStyleHelper 1.0"
- exports: ["QtQuick.Extras.Private/CircularButtonStyleHelper 1.0"]
+ prototype: "QQuickMenu"
+ name: "QtQuick.Controls/Menu 2.0"
+ exports: ["QtQuick.Controls/Menu 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
- Property { name: "buttonColorUpTop"; type: "QColor" }
- Property { name: "buttonColorUpBottom"; type: "QColor" }
- Property { name: "buttonColorDownTop"; type: "QColor" }
- Property { name: "buttonColorDownBottom"; type: "QColor" }
- Property { name: "outerArcColorTop"; type: "QColor" }
- Property { name: "outerArcColorBottom"; type: "QColor" }
- Property { name: "innerArcColorTop"; type: "QColor" }
- Property { name: "innerArcColorBottom"; type: "QColor" }
- Property { name: "innerArcColorBottomStop"; type: "double" }
- Property { name: "shineColor"; type: "QColor" }
- Property { name: "smallestAxis"; type: "double" }
- Property { name: "outerArcLineWidth"; type: "double" }
- Property { name: "innerArcLineWidth"; type: "double" }
- Property { name: "shineArcLineWidth"; type: "double" }
- Property { name: "implicitWidth"; type: "double" }
- Property { name: "implicitHeight"; type: "double" }
- Property { name: "textColorUp"; type: "QColor" }
- Property { name: "textColorDown"; type: "QColor" }
- Property { name: "textRaisedColorUp"; type: "QColor" }
- Property { name: "textRaisedColorDown"; type: "QColor" }
- Property { name: "radius"; type: "double" }
- Property { name: "halfRadius"; type: "double" }
- Property { name: "outerArcRadius"; type: "double" }
- Property { name: "innerArcRadius"; type: "double" }
- Property { name: "shineArcRadius"; type: "double" }
- Property { name: "zeroAngle"; type: "double" }
- Property { name: "buttonColorTop"; type: "QColor" }
- Property { name: "buttonColorBottom"; type: "QColor" }
- Method {
- name: "toPixels"
- type: "QVariant"
- Parameter { name: "percentageOfSmallestAxis"; type: "QVariant" }
- }
- Method {
- name: "paintBackground"
- type: "QVariant"
- Parameter { name: "ctx"; type: "QVariant" }
- }
+ defaultProperty: "contentData"
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras/CircularGauge 1.0"
- exports: ["QtQuick.Extras/CircularGauge 1.0"]
- exportMetaObjectRevisions: [0]
+ prototype: "QQuickMenuBar"
+ name: "QtQuick.Controls/MenuBar 2.3"
+ exports: ["QtQuick.Controls/MenuBar 2.3"]
+ exportMetaObjectRevisions: [3]
isComposite: true
- defaultProperty: "data"
- Property { name: "tickmarksVisible"; type: "bool" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "value"; type: "double" }
- Property { name: "stepSize"; type: "double" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
+ defaultProperty: "contentData"
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras.Private/CircularTickmarkLabel 1.0"
- exports: ["QtQuick.Extras.Private/CircularTickmarkLabel 1.0"]
- exportMetaObjectRevisions: [0]
+ prototype: "QQuickMenuBarItem"
+ name: "QtQuick.Controls/MenuBarItem 2.3"
+ exports: ["QtQuick.Controls/MenuBarItem 2.3"]
+ exportMetaObjectRevisions: [3]
isComposite: true
defaultProperty: "data"
- Property { name: "minimumValueAngle"; type: "double" }
- Property { name: "maximumValueAngle"; type: "double" }
- Property { name: "angleRange"; type: "double"; isReadonly: true }
- Property { name: "tickmarkStepSize"; type: "double" }
- Property { name: "tickmarkInset"; type: "double" }
- Property { name: "tickmarkCount"; type: "int"; isReadonly: true }
- Property { name: "minorTickmarkCount"; type: "int" }
- Property { name: "minorTickmarkInset"; type: "double" }
- Property { name: "labelInset"; type: "double" }
- Property { name: "labelStepSize"; type: "double" }
- Property { name: "labelCount"; type: "int"; isReadonly: true }
- Property { name: "__tickmarkCount"; type: "double"; isReadonly: true }
- Property { name: "tickmarksVisible"; type: "bool" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "stepSize"; type: "double" }
- Method {
- name: "valueToAngle"
- type: "QVariant"
- Parameter { name: "value"; type: "QVariant" }
- }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/ComboBox 1.0"
- exports: ["QtQuick.Controls/ComboBox 1.0"]
+ prototype: "QQuickMenuItem"
+ name: "QtQuick.Controls/MenuItem 2.0"
+ exports: ["QtQuick.Controls/MenuItem 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "textRole"; type: "string" }
- Property { name: "editable"; type: "bool" }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Property { name: "menu"; type: "QQmlComponent"; isPointer: true }
- Property { name: "selectByMouse"; type: "bool" }
- Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true }
- Property { name: "__popup"; type: "QVariant" }
- Property { name: "model"; type: "QVariant" }
- Property { name: "currentIndex"; type: "int" }
- Property { name: "currentText"; type: "string"; isReadonly: true }
- Property { name: "editText"; type: "string" }
- Property { name: "inputMethodHints"; type: "int" }
- Property { name: "count"; type: "int"; isReadonly: true }
- Property { name: "validator"; type: "QValidator"; isPointer: true }
- Property { name: "acceptableInput"; type: "bool"; isReadonly: true }
- Signal { name: "accepted" }
- Signal {
- name: "activated"
- Parameter { name: "index"; type: "int" }
- }
- Method {
- name: "textAt"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "find"
- type: "QVariant"
- Parameter { name: "text"; type: "QVariant" }
- }
- Method { name: "selectAll"; type: "QVariant" }
- Method { name: "__selectPrevItem"; type: "QVariant" }
- Method { name: "__selectNextItem"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QQuickComboBox"
- name: "QtQuick.Controls/ComboBox 2.0"
- exports: ["QtQuick.Controls/ComboBox 2.0"]
- exportMetaObjectRevisions: [0]
+ prototype: "QQuickMenuSeparator"
+ name: "QtQuick.Controls/MenuSeparator 2.1"
+ exports: ["QtQuick.Controls/MenuSeparator 2.1"]
+ exportMetaObjectRevisions: [1]
isComposite: true
defaultProperty: "data"
}
- Component {
- prototype: "QQuickContainer"
- name: "QtQuick.Controls/Container 2.0"
- exports: ["QtQuick.Controls/Container 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentData"
- }
Component {
prototype: "QQuickDrawer"
- name: "ContextDrawer 2.0"
- exports: ["ContextDrawer 2.0"]
+ name: "OverlayDrawer 2.0"
+ exports: ["OverlayDrawer 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "contentData"
- Property { name: "title"; type: "string" }
- Property { name: "actions"; type: "QVariant" }
Property { name: "drawerOpen"; type: "bool" }
Property { name: "enabled"; type: "bool" }
Property { name: "peeking"; type: "bool" }
@@ -1683,2190 +861,377 @@
Property { name: "__internal"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QQuickControl"
- name: "QtQuick.Controls/Control 2.0"
- exports: ["QtQuick.Controls/Control 2.0"]
+ prototype: "QObject"
+ name: "OverlaySheet 2.0"
+ exports: ["OverlaySheet 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "data"
+ defaultProperty: "contentItem"
+ Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
+ Property { name: "sheetOpen"; type: "bool" }
+ Property { name: "leftPadding"; type: "int" }
+ Property { name: "topPadding"; type: "int" }
+ Property { name: "rightPadding"; type: "int" }
+ Property { name: "bottomPadding"; type: "int" }
+ Property { name: "header"; type: "QQuickItem"; isPointer: true }
+ Property { name: "footer"; type: "QQuickItem"; isPointer: true }
+ Property { name: "background"; type: "QQuickItem"; isPointer: true }
+ Property { name: "parent"; type: "QQuickItem"; isPointer: true }
+ Property { name: "rootItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
+ Property { name: "showCloseButton"; type: "bool" }
+ Method { name: "open"; type: "QVariant" }
+ Method { name: "close"; type: "QVariant" }
}
Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Material.impl/CursorDelegate 2.0"
- exports: ["QtQuick.Controls.Material.impl/CursorDelegate 2.0"]
+ prototype: "QQuickPage"
+ name: "QtQuick.Controls/Page 2.0"
+ exports: ["QtQuick.Controls/Page 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "data"
+ defaultProperty: "contentData"
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras/DelayButton 1.0"
- exports: ["QtQuick.Extras/DelayButton 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "delay"; type: "int" }
- Property { name: "__progress"; type: "double" }
- Property { name: "progress"; type: "double"; isReadonly: true }
- Signal { name: "activated" }
- Property { name: "isDefault"; type: "bool" }
- Property { name: "menu"; type: "Menu_QMLTYPE_114"; isPointer: true }
- Property { name: "checkable"; type: "bool" }
- Property { name: "checked"; type: "bool" }
- Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup1"; isPointer: true }
- Property { name: "action"; type: "QQuickAction1"; isPointer: true }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "text"; type: "string" }
- Property { name: "tooltip"; type: "string" }
- Property { name: "iconSource"; type: "QUrl" }
- Property { name: "iconName"; type: "string" }
- Property { name: "__position"; type: "string" }
- Property { name: "__iconOverriden"; type: "bool"; isReadonly: true }
- Property { name: "__action"; type: "QQuickAction1"; isPointer: true }
- Property { name: "__iconAction"; type: "QQuickAction1"; isReadonly: true; isPointer: true }
- Property { name: "__behavior"; type: "QVariant" }
- Property { name: "__effectivePressed"; type: "bool" }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Signal { name: "clicked" }
- Method { name: "accessiblePressAction"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
- Component {
- prototype: "QQuickDelayButton"
- name: "QtQuick.Controls/DelayButton 2.2"
- exports: ["QtQuick.Controls/DelayButton 2.2"]
- exportMetaObjectRevisions: [2]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras/Dial 1.1"
- exports: ["QtQuick.Extras/Dial 1.1"]
- exportMetaObjectRevisions: [1]
+ prototype: "QQuickPage"
+ name: "Page 2.0"
+ exports: ["Page 2.0"]
+ exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "data"
- Property { name: "__wrap"; type: "bool" }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "tickmarksVisible"; type: "bool" }
- Property { name: "value"; type: "double" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Property { name: "stepSize"; type: "double" }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
+ defaultProperty: "contentData"
+ Property { name: "flickable"; type: "QQuickFlickable"; isPointer: true }
+ Property { name: "isCurrentPage"; type: "bool"; isReadonly: true }
+ Property { name: "contextualActions"; type: "QObject"; isList: true; isReadonly: true }
+ Property { name: "mainAction"; type: "QObject"; isPointer: true }
+ Property { name: "leftAction"; type: "QObject"; isPointer: true }
+ Property { name: "rightAction"; type: "QObject"; isPointer: true }
+ Property {
+ name: "actions"
+ type: "PageActionPropertyGroup_QMLTYPE_39"
+ isReadonly: true
+ isPointer: true
+ }
+ Signal {
+ name: "backRequested"
+ Parameter { name: "event"; type: "QVariant" }
+ }
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras/Dial 1.0"
- exports: ["QtQuick.Extras/Dial 1.0"]
+ prototype: "QQuickPageIndicator"
+ name: "QtQuick.Controls/PageIndicator 2.0"
+ exports: ["QtQuick.Controls/PageIndicator 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "__wrap"; type: "bool" }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "tickmarksVisible"; type: "bool" }
- Property { name: "value"; type: "double" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Property { name: "stepSize"; type: "double" }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QQuickDial"
- name: "QtQuick.Controls/Dial 2.0"
- exports: ["QtQuick.Controls/Dial 2.0"]
+ prototype: "QQuickControl"
+ name: "PageRow 2.0"
+ exports: ["PageRow 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
+ Property { name: "depth"; type: "int"; isReadonly: true }
+ Property { name: "lastItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
+ Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
+ Property { name: "initialPage"; type: "QVariant" }
+ Property { name: "defaultColumnWidth"; type: "int" }
+ Property { name: "wideMode"; type: "bool"; isReadonly: true }
+ Property { name: "separatorVisible"; type: "bool" }
+ Property { name: "currentIndex"; type: "int" }
+ Property { name: "interactive"; type: "bool" }
+ Property { name: "layers"; type: "QQuickStackView"; isReadonly: true; isPointer: true }
+ Method {
+ name: "push"
+ type: "QVariant"
+ Parameter { name: "page"; type: "QVariant" }
+ Parameter { name: "properties"; type: "QVariant" }
+ }
+ Method {
+ name: "pop"
+ type: "QVariant"
+ Parameter { name: "page"; type: "QVariant" }
+ }
+ Method {
+ name: "replace"
+ type: "QVariant"
+ Parameter { name: "page"; type: "QVariant" }
+ Parameter { name: "properties"; type: "QVariant" }
+ }
+ Method { name: "clear"; type: "QVariant" }
+ Method {
+ name: "get"
+ type: "QVariant"
+ Parameter { name: "idx"; type: "QVariant" }
+ }
+ Method { name: "flickBack"; type: "QVariant" }
}
Component {
- prototype: "QQuickDialog"
- name: "QtQuick.Controls/Dialog 2.1"
- exports: ["QtQuick.Controls/Dialog 2.1"]
- exportMetaObjectRevisions: [1]
- isComposite: true
- defaultProperty: "contentData"
- }
- Component {
- prototype: "QQuickDialogButtonBox"
- name: "QtQuick.Controls/DialogButtonBox 2.1"
- exports: ["QtQuick.Controls/DialogButtonBox 2.1"]
- exportMetaObjectRevisions: [1]
+ prototype: "QQuickPane"
+ name: "QtQuick.Controls/Pane 2.0"
+ exports: ["QtQuick.Controls/Pane 2.0"]
+ exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "contentData"
}
Component {
- prototype: "QQuickDrawer"
- name: "QtQuick.Controls/Drawer 2.0"
- exports: ["QtQuick.Controls/Drawer 2.0"]
+ prototype: "QQuickPopup"
+ name: "QtQuick.Controls/Popup 2.0"
+ exports: ["QtQuick.Controls/Popup 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "contentData"
}
Component {
- prototype: "QQuickItem"
- name: "QtQuick.Controls.Material.impl/ElevationEffect 2.0"
- exports: ["QtQuick.Controls.Material.impl/ElevationEffect 2.0"]
+ prototype: "QQuickProgressBar"
+ name: "QtQuick.Controls/ProgressBar 2.0"
+ exports: ["QtQuick.Controls/ProgressBar 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "source"; type: "QVariant" }
- Property { name: "elevation"; type: "int" }
- Property { name: "fullWidth"; type: "bool" }
- Property { name: "fullHeight"; type: "bool" }
- Property { name: "sourceItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "_shadows"; type: "QVariant"; isReadonly: true }
- Property { name: "_shadow"; type: "QVariant"; isReadonly: true }
}
Component {
- prototype: "QQuickControl"
- name: "FormLayout 2.3"
- exports: ["FormLayout 2.3"]
- exportMetaObjectRevisions: [3]
+ prototype: "QQuickRadioButton"
+ name: "QtQuick.Controls/RadioButton 2.0"
+ exports: ["QtQuick.Controls/RadioButton 2.0"]
+ exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "wideMode"; type: "bool" }
}
Component {
- prototype: "QQuickFrame"
- name: "QtQuick.Controls/Frame 2.0"
- exports: ["QtQuick.Controls/Frame 2.0"]
+ prototype: "QQuickRadioDelegate"
+ name: "QtQuick.Controls/RadioDelegate 2.0"
+ exports: ["QtQuick.Controls/RadioDelegate 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "contentData"
+ defaultProperty: "data"
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras/Gauge 1.0"
- exports: ["QtQuick.Extras/Gauge 1.0"]
+ prototype: "QQuickRectangle"
+ name: "QtQuick.Controls.Material.impl/RadioIndicator 2.0"
+ exports: ["QtQuick.Controls.Material.impl/RadioIndicator 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "orientation"; type: "int" }
- Property { name: "tickmarkAlignment"; type: "int" }
- Property { name: "__tickmarkAlignment"; type: "int" }
- Property { name: "__tickmarksInside"; type: "bool" }
- Property { name: "tickmarkStepSize"; type: "double" }
- Property { name: "minorTickmarkCount"; type: "int" }
- Property { name: "formatValue"; type: "QVariant" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "value"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "font"; type: "QFont" }
- Property { name: "__hiddenText"; type: "QQuickText"; isReadonly: true; isPointer: true }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
+ Property { name: "control"; type: "QQuickItem"; isPointer: true }
}
Component {
- prototype: "QQuickDrawer"
- name: "GlobalDrawer 2.0"
- exports: ["GlobalDrawer 2.0"]
+ prototype: "QQuickRangeSlider"
+ name: "QtQuick.Controls/RangeSlider 2.0"
+ exports: ["QtQuick.Controls/RangeSlider 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "content"
- Property { name: "actions"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "resetMenuOnTriggered"; type: "bool" }
- Property { name: "currentSubMenu"; type: "Action_QMLTYPE_37"; isReadonly: true; isPointer: true }
- Property { name: "title"; type: "string" }
- Property { name: "titleIcon"; type: "QVariant" }
- Property { name: "bannerImageSource"; type: "QUrl" }
- Property { name: "content"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "topContent"; type: "QObject"; isList: true; isReadonly: true }
- Signal { name: "bannerClicked" }
- Method { name: "resetMenu"; type: "QVariant" }
- Property { name: "drawerOpen"; type: "bool" }
- Property { name: "enabled"; type: "bool" }
- Property { name: "peeking"; type: "bool" }
- Property { name: "animating"; type: "bool"; isReadonly: true }
- Property { name: "handleVisible"; type: "bool" }
- Property { name: "handle"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "__internal"; type: "QObject"; isPointer: true }
+ defaultProperty: "data"
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/GroupBox 1.0"
- exports: ["QtQuick.Controls/GroupBox 1.0"]
+ prototype: "QQuickItem"
+ name: "QtQuick.Controls.Material.impl/RectangularGlow 2.0"
+ exports: ["QtQuick.Controls.Material.impl/RectangularGlow 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "__content"
- Property { name: "title"; type: "string" }
- Property { name: "flat"; type: "bool" }
- Property { name: "checkable"; type: "bool" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "checked"; type: "bool" }
- Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "__checkbox"; type: "CheckBox_QMLTYPE_158"; isReadonly: true; isPointer: true }
- Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true }
+ defaultProperty: "data"
+ Property { name: "glowRadius"; type: "double" }
+ Property { name: "spread"; type: "double" }
+ Property { name: "color"; type: "QColor" }
+ Property { name: "cornerRadius"; type: "double" }
+ Property { name: "cached"; type: "bool" }
}
Component {
- prototype: "QQuickGroupBox"
- name: "QtQuick.Controls/GroupBox 2.0"
- exports: ["QtQuick.Controls/GroupBox 2.0"]
- exportMetaObjectRevisions: [0]
+ prototype: "QQuickRoundButton"
+ name: "QtQuick.Controls/RoundButton 2.1"
+ exports: ["QtQuick.Controls/RoundButton 2.1"]
+ exportMetaObjectRevisions: [1]
isComposite: true
- defaultProperty: "contentData"
+ defaultProperty: "data"
}
Component {
- prototype: "QQuickLabel"
- name: "Heading 2.0"
- exports: ["Heading 2.0"]
+ prototype: "QQuickScrollBar"
+ name: "QtQuick.Controls/ScrollBar 2.0"
+ exports: ["QtQuick.Controls/ScrollBar 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "level"; type: "int" }
- Property { name: "step"; type: "int" }
- Method {
- name: "headerPointSize"
- type: "QVariant"
- Parameter { name: "l"; type: "QVariant" }
- }
}
Component {
- prototype: "QQuickItemDelegate"
- name: "QtQuick.Controls/ItemDelegate 2.0"
- exports: ["QtQuick.Controls/ItemDelegate 2.0"]
+ prototype: "QQuickScrollIndicator"
+ name: "QtQuick.Controls/ScrollIndicator 2.0"
+ exports: ["QtQuick.Controls/ScrollIndicator 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
}
Component {
- prototype: "QQuickControl"
- name: "ItemViewHeader 2.1"
- exports: ["ItemViewHeader 2.1"]
- exportMetaObjectRevisions: [1]
+ prototype: "QQuickScrollView"
+ name: "QtQuick.Controls/ScrollView 2.2"
+ exports: ["QtQuick.Controls/ScrollView 2.2"]
+ exportMetaObjectRevisions: [2]
isComposite: true
- defaultProperty: "data"
- Property { name: "title"; type: "string" }
- Property { name: "color"; type: "QColor" }
- Property { name: "backgroundImage"; type: "QQuickImage"; isReadonly: true; isPointer: true }
- Property { name: "minimumHeight"; type: "int" }
- Property { name: "maximumHeight"; type: "int" }
- Property { name: "view"; type: "QQuickListView"; isPointer: true }
+ defaultProperty: "contentData"
}
Component {
- prototype: "QQuickText"
- name: "QtQuick.Controls/Label 1.0"
- exports: ["QtQuick.Controls/Label 1.0"]
+ prototype: "QQuickPage"
+ name: "ScrollablePage 2.0"
+ exports: ["ScrollablePage 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "data"
+ defaultProperty: "mainItem"
+ Property { name: "mainItem"; type: "QObject"; isPointer: true }
+ Property { name: "keyboardNavigationEnabled"; type: "bool" }
+ Property { name: "refreshing"; type: "bool" }
+ Property { name: "supportsRefreshing"; type: "bool" }
+ Property { name: "flickable"; type: "QQuickFlickable"; isPointer: true }
+ Property { name: "verticalScrollBarPolicy"; type: "int" }
+ Property { name: "horizontalScrollBarPolicy"; type: "int" }
+ Property { name: "isCurrentPage"; type: "bool"; isReadonly: true }
+ Property { name: "contextualActions"; type: "QObject"; isList: true; isReadonly: true }
+ Property { name: "mainAction"; type: "QObject"; isPointer: true }
+ Property { name: "leftAction"; type: "QObject"; isPointer: true }
+ Property { name: "rightAction"; type: "QObject"; isPointer: true }
+ Property {
+ name: "actions"
+ type: "PageActionPropertyGroup_QMLTYPE_39"
+ isReadonly: true
+ isPointer: true
+ }
+ Signal {
+ name: "backRequested"
+ Parameter { name: "event"; type: "QVariant" }
+ }
}
Component {
- prototype: "QQuickLabel"
- name: "Label 2.0"
- exports: ["Label 2.0"]
+ prototype: "QQuickRectangle"
+ name: "Separator 2.0"
+ exports: ["Separator 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
}
Component {
- prototype: "QQuickLabel"
- name: "QtQuick.Controls/Label 2.0"
- exports: ["QtQuick.Controls/Label 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickMenu"
- name: "QtQuick.Controls/Menu 2.0"
- exports: ["QtQuick.Controls/Menu 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentData"
- }
- Component {
- prototype: "QObject"
- name: "QtQuick.Controls/Menu 1.0"
- exports: ["QtQuick.Controls/Menu 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "items"
- Property { name: "__selfComponent"; type: "QQmlComponent"; isPointer: true }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__usingDefaultStyle"; type: "bool" }
- Property { name: "__parentContentItem"; type: "QVariant" }
- Property { name: "__currentIndex"; type: "int" }
- Method {
- name: "addMenu"
- type: "QVariant"
- Parameter { name: "title"; type: "QVariant" }
- }
- Method {
- name: "insertMenu"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- Parameter { name: "title"; type: "QVariant" }
- }
- Property { name: "title"; type: "string" }
- Property { name: "items"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "__selectedIndex"; type: "int" }
- Property { name: "__popupVisible"; type: "bool"; isReadonly: true }
- Property { name: "__contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__minimumWidth"; type: "int" }
- Property { name: "__font"; type: "QFont" }
- Property { name: "__xOffset"; type: "double" }
- Property { name: "__yOffset"; type: "double" }
- Property { name: "__action"; type: "QQuickAction1"; isReadonly: true; isPointer: true }
- Property { name: "__popupGeometry"; type: "QRect"; isReadonly: true }
- Property { name: "__isProxy"; type: "bool" }
- Signal { name: "aboutToShow" }
- Signal { name: "aboutToHide" }
- Signal { name: "popupVisibleChanged" }
- Signal { name: "__menuPopupDestroyed" }
- Signal { name: "menuContentItemChanged" }
- Signal { name: "minimumWidthChanged" }
- Signal { name: "__proxyChanged" }
- Method { name: "__dismissMenu" }
- Method { name: "__closeAndDestroy" }
- Method { name: "__dismissAndDestroy" }
- Method { name: "popup" }
- Method {
- name: "addItem"
- type: "QQuickMenuItem1*"
- Parameter { type: "string" }
- }
- Method {
- name: "insertItem"
- type: "QQuickMenuItem1*"
- Parameter { type: "int" }
- Parameter { type: "string" }
- }
- Method { name: "addSeparator" }
- Method {
- name: "insertSeparator"
- Parameter { type: "int" }
- }
- Method {
- name: "removeItem"
- Parameter { type: "QQuickMenuBase1"; isPointer: true }
- }
- Method { name: "clear" }
- Method {
- name: "__popup"
- Parameter { name: "targetRect"; type: "QRectF" }
- Parameter { name: "atItemIndex"; type: "int" }
- Parameter { name: "menuType"; type: "MenuType" }
- }
- Method {
- name: "__popup"
- Parameter { name: "targetRect"; type: "QRectF" }
- Parameter { name: "atItemIndex"; type: "int" }
- }
- Method {
- name: "__popup"
- Parameter { name: "targetRect"; type: "QRectF" }
- }
- Property { name: "enabled"; type: "bool" }
- Property { name: "iconSource"; type: "QUrl" }
- Property { name: "iconName"; type: "string" }
- Property { name: "__icon"; type: "QVariant"; isReadonly: true }
- Signal { name: "__textChanged" }
- Property { name: "visible"; type: "bool" }
- Property { name: "type"; type: "QQuickMenuItemType1::MenuItemType"; isReadonly: true }
- Property { name: "__parentMenu"; type: "QObject"; isReadonly: true; isPointer: true }
- Property { name: "__isNative"; type: "bool"; isReadonly: true }
- Property { name: "__visualItem"; type: "QQuickItem"; isPointer: true }
- }
- Component {
- prototype: "QQuickMenuBar"
- name: "QtQuick.Controls/MenuBar 2.3"
- exports: ["QtQuick.Controls/MenuBar 2.3"]
- exportMetaObjectRevisions: [3]
- isComposite: true
- defaultProperty: "contentData"
- }
- Component {
- prototype: "QObject"
- name: "QtQuick.Controls/MenuBar 1.0"
- exports: ["QtQuick.Controls/MenuBar 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "menus"
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__menuBarComponent"; type: "QQmlComponent"; isPointer: true }
- Property { name: "menus"; type: "QQuickMenu1"; isList: true; isReadonly: true }
- Property { name: "__contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__parentWindow"; type: "QQuickWindow"; isPointer: true }
- Property { name: "__isNative"; type: "bool" }
- Signal { name: "nativeChanged" }
- Signal { name: "contentItemChanged" }
- }
- Component {
- prototype: "QQuickMenuBarItem"
- name: "QtQuick.Controls/MenuBarItem 2.3"
- exports: ["QtQuick.Controls/MenuBarItem 2.3"]
- exportMetaObjectRevisions: [3]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickMenuItem"
- name: "QtQuick.Controls/MenuItem 2.0"
- exports: ["QtQuick.Controls/MenuItem 2.0"]
+ prototype: "QQuickSlider"
+ name: "QtQuick.Controls/Slider 2.0"
+ exports: ["QtQuick.Controls/Slider 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
}
Component {
- prototype: "QQuickMenuSeparator"
- name: "QtQuick.Controls/MenuSeparator 2.1"
- exports: ["QtQuick.Controls/MenuSeparator 2.1"]
- exportMetaObjectRevisions: [1]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickDrawer"
- name: "OverlayDrawer 2.0"
- exports: ["OverlayDrawer 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentData"
- Property { name: "drawerOpen"; type: "bool" }
- Property { name: "enabled"; type: "bool" }
- Property { name: "peeking"; type: "bool" }
- Property { name: "animating"; type: "bool"; isReadonly: true }
- Property { name: "handleVisible"; type: "bool" }
- Property { name: "handle"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "__internal"; type: "QObject"; isPointer: true }
- }
- Component {
- prototype: "QObject"
- name: "OverlaySheet 2.0"
- exports: ["OverlaySheet 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentItem"
- Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "sheetOpen"; type: "bool" }
- Property { name: "leftPadding"; type: "int" }
- Property { name: "topPadding"; type: "int" }
- Property { name: "rightPadding"; type: "int" }
- Property { name: "bottomPadding"; type: "int" }
- Property { name: "header"; type: "QQuickItem"; isPointer: true }
- Property { name: "footer"; type: "QQuickItem"; isPointer: true }
- Property { name: "background"; type: "QQuickItem"; isPointer: true }
- Property { name: "parent"; type: "QQuickItem"; isPointer: true }
- Property { name: "rootItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Method { name: "open"; type: "QVariant" }
- Method { name: "close"; type: "QVariant" }
- }
- Component {
- prototype: "QQuickPage"
- name: "Page 2.0"
- exports: ["Page 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentData"
- Property { name: "flickable"; type: "QQuickFlickable"; isPointer: true }
- Property { name: "isCurrentPage"; type: "bool"; isReadonly: true }
- Property { name: "contextualActions"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "mainAction"; type: "QObject"; isPointer: true }
- Property { name: "leftAction"; type: "QObject"; isPointer: true }
- Property { name: "rightAction"; type: "QObject"; isPointer: true }
- Property {
- name: "actions"
- type: "PageActionPropertyGroup_QMLTYPE_39"
- isReadonly: true
- isPointer: true
- }
- Signal {
- name: "backRequested"
- Parameter { name: "event"; type: "QVariant" }
- }
- }
- Component {
- prototype: "QQuickPage"
- name: "QtQuick.Controls/Page 2.0"
- exports: ["QtQuick.Controls/Page 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentData"
- }
- Component {
- prototype: "QQuickPageIndicator"
- name: "QtQuick.Controls/PageIndicator 2.0"
- exports: ["QtQuick.Controls/PageIndicator 2.0"]
+ prototype: "QQuickItem"
+ name: "QtQuick.Controls.Material.impl/SliderHandle 2.0"
+ exports: ["QtQuick.Controls.Material.impl/SliderHandle 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
+ Property { name: "value"; type: "double" }
+ Property { name: "handleHasFocus"; type: "bool" }
+ Property { name: "handlePressed"; type: "bool" }
+ Property { name: "handleHovered"; type: "bool" }
+ Property { name: "initialSize"; type: "int"; isReadonly: true }
+ Property { name: "control"; type: "QVariant"; isReadonly: true }
}
Component {
- prototype: "QQuickControl"
- name: "PageRow 2.0"
- exports: ["PageRow 2.0"]
+ prototype: "QQuickSpinBox"
+ name: "QtQuick.Controls/SpinBox 2.0"
+ exports: ["QtQuick.Controls/SpinBox 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "depth"; type: "int"; isReadonly: true }
- Property { name: "lastItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "initialPage"; type: "QVariant" }
- Property { name: "defaultColumnWidth"; type: "int" }
- Property { name: "wideMode"; type: "bool"; isReadonly: true }
- Property { name: "separatorVisible"; type: "bool" }
- Property { name: "currentIndex"; type: "int" }
- Property { name: "interactive"; type: "bool" }
- Property { name: "layers"; type: "QQuickStackView"; isReadonly: true; isPointer: true }
- Method {
- name: "push"
- type: "QVariant"
- Parameter { name: "page"; type: "QVariant" }
- Parameter { name: "properties"; type: "QVariant" }
- }
- Method {
- name: "pop"
- type: "QVariant"
- Parameter { name: "page"; type: "QVariant" }
- }
- Method {
- name: "replace"
- type: "QVariant"
- Parameter { name: "page"; type: "QVariant" }
- Parameter { name: "properties"; type: "QVariant" }
- }
- Method { name: "clear"; type: "QVariant" }
- Method {
- name: "get"
- type: "QVariant"
- Parameter { name: "idx"; type: "QVariant" }
- }
- Method { name: "flickBack"; type: "QVariant" }
- }
- Component {
- prototype: "QQuickPane"
- name: "QtQuick.Controls/Pane 2.0"
- exports: ["QtQuick.Controls/Pane 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentData"
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras/PieMenu 1.0"
- exports: ["QtQuick.Extras/PieMenu 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "menuItems"
- Property { name: "selectionAngle"; type: "double"; isReadonly: true }
- Property { name: "triggerMode"; type: "int" }
- Property { name: "title"; type: "string" }
- Property { name: "boundingItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__protectedScope"; type: "QObject"; isPointer: true }
- Property { name: "activationMode"; type: "int" }
- Property { name: "menuItems"; type: "QQuickMenuItem1"; isList: true; isReadonly: true }
- Property { name: "currentIndex"; type: "int"; isReadonly: true }
- Property { name: "currentItem"; type: "QQuickMenuItem1"; isReadonly: true; isPointer: true }
- Property { name: "__mouseThief"; type: "QQuickMouseThief"; isReadonly: true; isPointer: true }
- Method {
- name: "popup"
- type: "QVariant"
- Parameter { name: "x"; type: "QVariant" }
- Parameter { name: "y"; type: "QVariant" }
- }
- Method {
- name: "addItem"
- type: "QVariant"
- Parameter { name: "text"; type: "QVariant" }
- }
- Method {
- name: "insertItem"
- type: "QVariant"
- Parameter { name: "before"; type: "QVariant" }
- Parameter { name: "text"; type: "QVariant" }
- }
- Method {
- name: "removeItem"
- type: "QVariant"
- Parameter { name: "item"; type: "QVariant" }
- }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QQuickLoader"
- name: "QtQuick.Extras.Private/PieMenuIcon 1.0"
- exports: ["QtQuick.Extras.Private/PieMenuIcon 1.0"]
+ prototype: "QQuickStackView"
+ name: "QtQuick.Controls/StackView 2.0"
+ exports: ["QtQuick.Controls/StackView 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "control"; type: "PieMenu_QMLTYPE_292"; isPointer: true }
- Property { name: "styleData"; type: "QObject"; isPointer: true }
- Property { name: "iconSource"; type: "string"; isReadonly: true }
- }
- Component {
- prototype: "QQuickPopup"
- name: "QtQuick.Controls/Popup 2.0"
- exports: ["QtQuick.Controls/Popup 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentData"
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/ProgressBar 1.0"
- exports: ["QtQuick.Controls/ProgressBar 1.0"]
+ prototype: "QQuickSwipeDelegate"
+ name: "QtQuick.Controls/SwipeDelegate 2.0"
+ exports: ["QtQuick.Controls/SwipeDelegate 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "value"; type: "double" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "indeterminate"; type: "bool" }
- Property { name: "orientation"; type: "int" }
- Property { name: "__initialized"; type: "bool" }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Method {
- name: "setValue"
- type: "QVariant"
- Parameter { name: "v"; type: "QVariant" }
- }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QQuickProgressBar"
- name: "QtQuick.Controls/ProgressBar 2.0"
- exports: ["QtQuick.Controls/ProgressBar 2.0"]
+ prototype: "QQuickItemDelegate"
+ name: "SwipeListItem 2.0"
+ exports: ["SwipeListItem 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickRadioButton"
- name: "QtQuick.Controls/RadioButton 2.0"
- exports: ["QtQuick.Controls/RadioButton 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/RadioButton 1.0"
- exports: ["QtQuick.Controls/RadioButton 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "checked"; type: "bool" }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup1"; isPointer: true }
- Property { name: "text"; type: "string" }
- Property { name: "tooltip"; type: "string" }
- Property { name: "__cycleStatesHandler"; type: "QVariant" }
- Property { name: "pressed"; type: "bool" }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Signal { name: "clicked" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
- Component {
- prototype: "QQuickRadioDelegate"
- name: "QtQuick.Controls/RadioDelegate 2.0"
- exports: ["QtQuick.Controls/RadioDelegate 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Fusion.impl/RadioIndicator 2.3"
- exports: ["QtQuick.Controls.Fusion.impl/RadioIndicator 2.3"]
- exportMetaObjectRevisions: [3]
- isComposite: true
- defaultProperty: "data"
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
- Property { name: "pressedColor"; type: "QColor"; isReadonly: true }
- Property { name: "checkMarkColor"; type: "QColor"; isReadonly: true }
- }
- Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Material.impl/RadioIndicator 2.0"
- exports: ["QtQuick.Controls.Material.impl/RadioIndicator 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
- }
- Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Universal.impl/RadioIndicator 2.0"
- exports: ["QtQuick.Controls.Universal.impl/RadioIndicator 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "control"; type: "QVariant" }
- }
- Component {
- prototype: "QQuickRangeSlider"
- name: "QtQuick.Controls/RangeSlider 2.0"
- exports: ["QtQuick.Controls/RangeSlider 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickItem"
- name: "QtQuick.Controls.Material.impl/RectangularGlow 2.0"
- exports: ["QtQuick.Controls.Material.impl/RectangularGlow 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "glowRadius"; type: "double" }
- Property { name: "spread"; type: "double" }
- Property { name: "color"; type: "QColor" }
- Property { name: "cornerRadius"; type: "double" }
- Property { name: "cached"; type: "bool" }
- }
- Component {
- prototype: "QQuickRoundButton"
- name: "QtQuick.Controls/RoundButton 2.1"
- exports: ["QtQuick.Controls/RoundButton 2.1"]
- exportMetaObjectRevisions: [1]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickScrollBar"
- name: "QtQuick.Controls/ScrollBar 2.0"
- exports: ["QtQuick.Controls/ScrollBar 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickScrollIndicator"
- name: "QtQuick.Controls/ScrollIndicator 2.0"
- exports: ["QtQuick.Controls/ScrollIndicator 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickScrollView"
- name: "QtQuick.Controls/ScrollView 2.2"
- exports: ["QtQuick.Controls/ScrollView 2.2"]
- exportMetaObjectRevisions: [2]
- isComposite: true
- defaultProperty: "contentData"
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/ScrollView 1.0"
- exports: ["QtQuick.Controls/ScrollView 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentItem"
- Property { name: "frameVisible"; type: "bool" }
- Property { name: "highlightOnFocus"; type: "bool" }
- Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__scrollBarTopMargin"; type: "int" }
- Property { name: "__viewTopMargin"; type: "int" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "Style_QMLTYPE_62"; isPointer: true }
- Property { name: "horizontalScrollBarPolicy"; type: "int" }
- Property { name: "verticalScrollBarPolicy"; type: "int" }
- Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true }
- Property {
- name: "__scroller"
- type: "ScrollViewHelper_QMLTYPE_95"
- isReadonly: true
- isPointer: true
- }
- Property { name: "__verticalScrollbarOffset"; type: "int" }
- Property { name: "__wheelAreaScrollSpeed"; type: "double" }
- Property {
- name: "__horizontalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- Property {
- name: "__verticalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- }
- Component {
- prototype: "QQuickPage"
- name: "ScrollablePage 2.0"
- exports: ["ScrollablePage 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "mainItem"
- Property { name: "mainItem"; type: "QObject"; isPointer: true }
- Property { name: "keyboardNavigationEnabled"; type: "bool" }
- Property { name: "refreshing"; type: "bool" }
- Property { name: "supportsRefreshing"; type: "bool" }
- Property { name: "flickable"; type: "QQuickFlickable"; isPointer: true }
- Property { name: "verticalScrollBarPolicy"; type: "int" }
- Property { name: "horizontalScrollBarPolicy"; type: "int" }
- Property { name: "isCurrentPage"; type: "bool"; isReadonly: true }
- Property { name: "contextualActions"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "mainAction"; type: "QObject"; isPointer: true }
- Property { name: "leftAction"; type: "QObject"; isPointer: true }
- Property { name: "rightAction"; type: "QObject"; isPointer: true }
- Property {
- name: "actions"
- type: "PageActionPropertyGroup_QMLTYPE_39"
- isReadonly: true
- isPointer: true
- }
- Signal {
- name: "backRequested"
- Parameter { name: "event"; type: "QVariant" }
- }
- }
- Component {
- prototype: "QQuickRectangle"
- name: "Separator 2.0"
- exports: ["Separator 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/Slider 1.6"
- exports: ["QtQuick.Controls/Slider 1.6"]
- exportMetaObjectRevisions: [6]
- isComposite: true
- defaultProperty: "data"
- Property { name: "orientation"; type: "int" }
- Property { name: "updateValueWhileDragging"; type: "bool" }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "tickmarksEnabled"; type: "bool" }
- Property { name: "__horizontal"; type: "bool" }
- Property { name: "__handlePos"; type: "double" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Property { name: "stepSize"; type: "double" }
- Property { name: "value"; type: "double" }
- Property { name: "wheelEnabled"; type: "bool" }
- Method { name: "accessibleIncreaseAction"; type: "QVariant" }
- Method { name: "accessibleDecreaseAction"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/Slider 1.0"
- exports: ["QtQuick.Controls/Slider 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "orientation"; type: "int" }
- Property { name: "updateValueWhileDragging"; type: "bool" }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "tickmarksEnabled"; type: "bool" }
- Property { name: "__horizontal"; type: "bool" }
- Property { name: "__handlePos"; type: "double" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Property { name: "stepSize"; type: "double" }
- Property { name: "value"; type: "double" }
- Property { name: "wheelEnabled"; type: "bool" }
- Method { name: "accessibleIncreaseAction"; type: "QVariant" }
- Method { name: "accessibleDecreaseAction"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
- Component {
- prototype: "QQuickSlider"
- name: "QtQuick.Controls/Slider 2.0"
- exports: ["QtQuick.Controls/Slider 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Fusion.impl/SliderGroove 2.3"
- exports: ["QtQuick.Controls.Fusion.impl/SliderGroove 2.3"]
- exportMetaObjectRevisions: [3]
- isComposite: true
- defaultProperty: "data"
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
- Property { name: "offset"; type: "double" }
- Property { name: "progress"; type: "double" }
- Property { name: "visualProgress"; type: "double" }
- }
- Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Fusion.impl/SliderHandle 2.3"
- exports: ["QtQuick.Controls.Fusion.impl/SliderHandle 2.3"]
- exportMetaObjectRevisions: [3]
- isComposite: true
- defaultProperty: "data"
- Property { name: "palette"; type: "QVariant" }
- Property { name: "pressed"; type: "bool" }
- Property { name: "hovered"; type: "bool" }
- Property { name: "vertical"; type: "bool" }
- Property { name: "visualFocus"; type: "bool" }
- }
- Component {
- prototype: "QQuickItem"
- name: "QtQuick.Controls.Material.impl/SliderHandle 2.0"
- exports: ["QtQuick.Controls.Material.impl/SliderHandle 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "value"; type: "double" }
- Property { name: "handleHasFocus"; type: "bool" }
- Property { name: "handlePressed"; type: "bool" }
- Property { name: "handleHovered"; type: "bool" }
- Property { name: "initialSize"; type: "int"; isReadonly: true }
- Property { name: "control"; type: "QVariant"; isReadonly: true }
- }
- Component {
- prototype: "QQuickSpinBox"
- name: "QtQuick.Controls/SpinBox 2.0"
- exports: ["QtQuick.Controls/SpinBox 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/SpinBox 1.0"
- exports: ["QtQuick.Controls/SpinBox 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "horizontalAlignment"; type: "int" }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Property { name: "selectByMouse"; type: "bool" }
- Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true }
- Property { name: "menu"; type: "QQmlComponent"; isPointer: true }
- Property { name: "value"; type: "double" }
- Property { name: "minimumValue"; type: "double" }
- Property { name: "maximumValue"; type: "double" }
- Property { name: "stepSize"; type: "double" }
- Property { name: "suffix"; type: "string" }
- Property { name: "prefix"; type: "string" }
- Property { name: "decimals"; type: "int" }
- Property { name: "font"; type: "QFont" }
- Property { name: "cursorPosition"; type: "int" }
- Property { name: "__text"; type: "string" }
- Property { name: "__baselineOffset"; type: "double" }
- Signal { name: "editingFinished" }
- Method { name: "__increment"; type: "QVariant" }
- Method { name: "__decrement"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
- Component {
- prototype: "QQuickItem"
- name: "QtQuick.Controls/SplitView 1.0"
- exports: ["QtQuick.Controls/SplitView 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "__contents"
- Property { name: "orientation"; type: "int" }
- Property { name: "handleDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "resizing"; type: "bool" }
- Property { name: "__contents"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "__items"; type: "QQuickItem"; isList: true; isReadonly: true }
- Property { name: "__handles"; type: "QQuickItem"; isList: true; isReadonly: true }
- Method {
- name: "addItem"
- type: "QVariant"
- Parameter { name: "item"; type: "QVariant" }
- }
- Method {
- name: "removeItem"
- type: "QVariant"
- Parameter { name: "item"; type: "QVariant" }
- }
- }
- Component {
- prototype: "QQuickStackView"
- name: "QtQuick.Controls/StackView 2.0"
- exports: ["QtQuick.Controls/StackView 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/StackView 1.0"
- exports: ["QtQuick.Controls/StackView 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "initialItem"; type: "QVariant" }
- Property { name: "busy"; type: "bool"; isReadonly: true }
- Property { name: "delegate"; type: "StackViewDelegate_QMLTYPE_369"; isPointer: true }
- Property { name: "__currentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__depth"; type: "int" }
- Property { name: "__currentTransition"; type: "QVariant" }
- Property { name: "__guard"; type: "bool" }
- Property { name: "invalidItemReplacement"; type: "QQmlComponent"; isPointer: true }
- Property { name: "depth"; type: "int"; isReadonly: true }
- Property { name: "currentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Method {
- name: "push"
- type: "QVariant"
- Parameter { name: "item"; type: "QVariant" }
- }
- Method {
- name: "pop"
- type: "QVariant"
- Parameter { name: "item"; type: "QVariant" }
- }
- Method { name: "clear"; type: "QVariant" }
- Method {
- name: "find"
- type: "QVariant"
- Parameter { name: "func"; type: "QVariant" }
- Parameter { name: "onlySearchLoadedItems"; type: "QVariant" }
- }
- Method {
- name: "get"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- Parameter { name: "dontLoad"; type: "QVariant" }
- }
- Method { name: "completeTransition"; type: "QVariant" }
- Method {
- name: "replace"
- type: "QVariant"
- Parameter { name: "item"; type: "QVariant" }
- Parameter { name: "properties"; type: "QVariant" }
- Parameter { name: "immediate"; type: "QVariant" }
- }
- Method {
- name: "__recursionGuard"
- type: "QVariant"
- Parameter { name: "use"; type: "QVariant" }
- }
- Method {
- name: "__loadElement"
- type: "QVariant"
- Parameter { name: "element"; type: "QVariant" }
- }
- Method {
- name: "__resolveComponent"
- type: "QVariant"
- Parameter { name: "unknownObjectType"; type: "QVariant" }
- Parameter { name: "element"; type: "QVariant" }
- }
- Method {
- name: "__cleanup"
- type: "QVariant"
- Parameter { name: "element"; type: "QVariant" }
- }
- Method {
- name: "__setStatus"
- type: "QVariant"
- Parameter { name: "item"; type: "QVariant" }
- Parameter { name: "status"; type: "QVariant" }
- }
- Method {
- name: "__performTransition"
- type: "QVariant"
- Parameter { name: "transition"; type: "QVariant" }
- }
- Method { name: "animationFinished"; type: "QVariant" }
- }
- Component {
- prototype: "QObject"
- name: "QtQuick.Controls/StackViewDelegate 1.0"
- exports: ["QtQuick.Controls/StackViewDelegate 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- Property { name: "pushTransition"; type: "QQmlComponent"; isPointer: true }
- Property { name: "popTransition"; type: "QQmlComponent"; isPointer: true }
- Property { name: "replaceTransition"; type: "QQmlComponent"; isPointer: true }
- Method {
- name: "getTransition"
- type: "QVariant"
- Parameter { name: "properties"; type: "QVariant" }
- }
- Method {
- name: "transitionFinished"
- type: "QVariant"
- Parameter { name: "properties"; type: "QVariant" }
- }
- }
- Component {
- prototype: "QQuickParallelAnimation"
- name: "QtQuick.Controls/StackViewTransition 1.0"
- exports: ["QtQuick.Controls/StackViewTransition 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "animations"
- Property { name: "name"; type: "string" }
- Property { name: "enterItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "exitItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "immediate"; type: "bool" }
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/StatusBar 1.0"
- exports: ["QtQuick.Controls/StatusBar 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "__content"
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true }
- Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras/StatusIndicator 1.1"
- exports: ["QtQuick.Extras/StatusIndicator 1.1"]
- exportMetaObjectRevisions: [1]
- isComposite: true
- defaultProperty: "data"
- Property { name: "active"; type: "bool" }
- Property { name: "color"; type: "QColor" }
- Property { name: "on"; type: "bool" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras/StatusIndicator 1.0"
- exports: ["QtQuick.Extras/StatusIndicator 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "active"; type: "bool" }
- Property { name: "color"; type: "QColor" }
- Property { name: "on"; type: "bool" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
- Component {
- prototype: "QQuickSwipeDelegate"
- name: "QtQuick.Controls/SwipeDelegate 2.0"
- exports: ["QtQuick.Controls/SwipeDelegate 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickItemDelegate"
- name: "SwipeListItem 2.0"
- exports: ["SwipeListItem 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "_default"
- Property { name: "sectionDelegate"; type: "bool" }
- Property { name: "separatorVisible"; type: "bool" }
- Property { name: "actions"; type: "Action_QMLTYPE_37"; isList: true; isReadonly: true }
- Property { name: "textColor"; type: "QColor" }
- Property { name: "backgroundColor"; type: "QColor" }
- Property { name: "activeTextColor"; type: "QColor" }
- Property { name: "activeBackgroundColor"; type: "QColor" }
- Property { name: "supportsMouseEvents"; type: "bool" }
- Property { name: "containsMouse"; type: "bool"; isReadonly: true }
- Property { name: "_default"; type: "QQuickItem"; isPointer: true }
- }
- Component {
- prototype: "QQuickSwipeView"
- name: "QtQuick.Controls/SwipeView 2.0"
- exports: ["QtQuick.Controls/SwipeView 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentData"
- }
- Component {
- prototype: "QQuickCheckBox"
- name: "QtQuick.Controls/Switch 2.0"
- exports: ["QtQuick.Controls/Switch 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/Switch 1.1"
- exports: ["QtQuick.Controls/Switch 1.1"]
- exportMetaObjectRevisions: [1]
- isComposite: true
- defaultProperty: "data"
- Property { name: "checked"; type: "bool" }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup1"; isPointer: true }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Signal { name: "clicked" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
- Component {
- prototype: "QQuickSwitchDelegate"
- name: "QtQuick.Controls/SwitchDelegate 2.0"
- exports: ["QtQuick.Controls/SwitchDelegate 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickItem"
- name: "QtQuick.Controls.Material.impl/SwitchIndicator 2.0"
- exports: ["QtQuick.Controls.Material.impl/SwitchIndicator 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
- Property { name: "handle"; type: "QQuickRectangle"; isReadonly: true; isPointer: true }
- }
- Component {
- prototype: "QQuickRectangle"
- name: "QtQuick.Controls.Fusion.impl/SwitchIndicator 2.3"
- exports: ["QtQuick.Controls.Fusion.impl/SwitchIndicator 2.3"]
- exportMetaObjectRevisions: [3]
- isComposite: true
- defaultProperty: "data"
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
- Property { name: "pressedColor"; type: "QColor"; isReadonly: true }
- Property { name: "checkMarkColor"; type: "QColor"; isReadonly: true }
- }
- Component {
- prototype: "QQuickItem"
- name: "QtQuick.Controls.Universal.impl/SwitchIndicator 2.0"
- exports: ["QtQuick.Controls.Universal.impl/SwitchIndicator 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "control"; type: "QQuickItem"; isPointer: true }
- }
- Component {
- prototype: "QObject"
- name: "SystemPaletteSingleton 1.0"
- exports: ["SystemPaletteSingleton 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- isCreatable: false
- isSingleton: true
- Property { name: "active"; type: "QQuickSystemPalette"; isPointer: true }
- Property { name: "disabled"; type: "QQuickSystemPalette"; isPointer: true }
- Method {
- name: "alternateBase"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "base"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "button"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "buttonText"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "dark"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "highlight"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "highlightedText"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "light"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "mid"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "midlight"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "shadow"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "text"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "window"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- Method {
- name: "windowText"
- type: "QVariant"
- Parameter { name: "enabled"; type: "QVariant" }
- }
- }
- Component {
- prototype: "QQuickLoader"
- name: "QtQuick.Controls/Tab 1.0"
- exports: ["QtQuick.Controls/Tab 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "component"
- Property { name: "title"; type: "string" }
- Property { name: "__inserted"; type: "bool" }
- Property { name: "component"; type: "QQmlComponent"; isPointer: true }
- }
- Component {
- prototype: "QQuickTabBar"
- name: "QtQuick.Controls/TabBar 2.0"
- exports: ["QtQuick.Controls/TabBar 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "contentData"
- }
- Component {
- prototype: "QQuickTabButton"
- name: "QtQuick.Controls/TabButton 2.0"
- exports: ["QtQuick.Controls/TabButton 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/TabView 1.0"
- exports: ["QtQuick.Controls/TabView 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "currentIndex"; type: "int" }
- Property { name: "count"; type: "int"; isReadonly: true }
- Property { name: "frameVisible"; type: "bool" }
- Property { name: "tabsVisible"; type: "bool" }
- Property { name: "tabPosition"; type: "int" }
- Property { name: "__tabs"; type: "QQmlListModel"; isPointer: true }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__styleItem"; type: "QVariant" }
- Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
- Method {
- name: "addTab"
- type: "QVariant"
- Parameter { name: "title"; type: "QVariant" }
- Parameter { name: "component"; type: "QVariant" }
- }
- Method {
- name: "insertTab"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- Parameter { name: "title"; type: "QVariant" }
- Parameter { name: "component"; type: "QVariant" }
- }
- Method {
- name: "removeTab"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "moveTab"
- type: "QVariant"
- Parameter { name: "from"; type: "QVariant" }
- Parameter { name: "to"; type: "QVariant" }
- }
- Method {
- name: "getTab"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "__willRemoveIndex"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "__didInsertIndex"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method { name: "__setOpacities"; type: "QVariant" }
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/TableView 1.0"
- exports: ["QtQuick.Controls/TableView 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "__columns"
- Property { name: "model"; type: "QVariant" }
- Property { name: "rowCount"; type: "int"; isReadonly: true }
- Property { name: "currentRow"; type: "int" }
- Property {
- name: "selection"
- type: "TableViewSelection_QMLTYPE_415"
- isReadonly: true
- isPointer: true
- }
- Signal {
- name: "activated"
- Parameter { name: "row"; type: "int" }
- }
- Signal {
- name: "clicked"
- Parameter { name: "row"; type: "int" }
- }
- Signal {
- name: "doubleClicked"
- Parameter { name: "row"; type: "int" }
- }
- Signal {
- name: "pressAndHold"
- Parameter { name: "row"; type: "int" }
- }
- Method {
- name: "positionViewAtRow"
- type: "QVariant"
- Parameter { name: "row"; type: "QVariant" }
- Parameter { name: "mode"; type: "QVariant" }
- }
- Method {
- name: "rowAt"
- type: "QVariant"
- Parameter { name: "x"; type: "QVariant" }
- Parameter { name: "y"; type: "QVariant" }
- }
- Property { name: "alternatingRowColors"; type: "bool" }
- Property { name: "headerVisible"; type: "bool" }
- Property { name: "itemDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "rowDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "headerDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "sortIndicatorColumn"; type: "int" }
- Property { name: "sortIndicatorVisible"; type: "bool" }
- Property { name: "sortIndicatorOrder"; type: "int" }
- Property { name: "selectionMode"; type: "int" }
- Property { name: "__viewTypeName"; type: "string" }
- Property { name: "__isTreeView"; type: "bool"; isReadonly: true }
- Property { name: "__itemDelegateLoader"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__model"; type: "QVariant" }
- Property { name: "__activateItemOnSingleClick"; type: "bool" }
- Property { name: "__mouseArea"; type: "QQuickItem"; isPointer: true }
- Property { name: "backgroundVisible"; type: "bool" }
- Property { name: "contentHeader"; type: "QQmlComponent"; isPointer: true }
- Property { name: "contentFooter"; type: "QQmlComponent"; isPointer: true }
- Property { name: "columnCount"; type: "int"; isReadonly: true }
- Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true }
- Property { name: "__columns"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "__currentRowItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "__currentRow"; type: "int" }
- Property { name: "__listView"; type: "QQuickListView"; isReadonly: true; isPointer: true }
- Method {
- name: "addColumn"
- type: "QVariant"
- Parameter { name: "column"; type: "QVariant" }
- }
- Method {
- name: "insertColumn"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- Parameter { name: "column"; type: "QVariant" }
- }
- Method {
- name: "removeColumn"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "moveColumn"
- type: "QVariant"
- Parameter { name: "from"; type: "QVariant" }
- Parameter { name: "to"; type: "QVariant" }
- }
- Method {
- name: "getColumn"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method { name: "resizeColumnsToContents"; type: "QVariant" }
- Property { name: "frameVisible"; type: "bool" }
- Property { name: "highlightOnFocus"; type: "bool" }
- Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__scrollBarTopMargin"; type: "int" }
- Property { name: "__viewTopMargin"; type: "int" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "Style_QMLTYPE_62"; isPointer: true }
- Property { name: "horizontalScrollBarPolicy"; type: "int" }
- Property { name: "verticalScrollBarPolicy"; type: "int" }
- Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true }
- Property {
- name: "__scroller"
- type: "ScrollViewHelper_QMLTYPE_95"
- isReadonly: true
- isPointer: true
- }
- Property { name: "__verticalScrollbarOffset"; type: "int" }
- Property { name: "__wheelAreaScrollSpeed"; type: "double" }
- Property {
- name: "__horizontalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- Property {
- name: "__verticalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- }
- Component {
- prototype: "QObject"
- name: "QtQuick.Controls/TableViewColumn 1.0"
- exports: ["QtQuick.Controls/TableViewColumn 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- Property { name: "__view"; type: "QQuickItem"; isPointer: true }
- Property { name: "__index"; type: "int" }
- Property { name: "title"; type: "string" }
- Property { name: "role"; type: "string" }
- Property { name: "width"; type: "int" }
- Property { name: "visible"; type: "bool" }
- Property { name: "resizable"; type: "bool" }
- Property { name: "movable"; type: "bool" }
- Property { name: "elideMode"; type: "int" }
- Property { name: "horizontalAlignment"; type: "int" }
- Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
- Method { name: "resizeToContents"; type: "QVariant" }
- }
- Component {
- prototype: "QQuickTextArea"
- name: "QtQuick.Controls/TextArea 2.0"
- exports: ["QtQuick.Controls/TextArea 2.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/TextArea 1.5"
- exports: ["QtQuick.Controls/TextArea 1.5"]
- exportMetaObjectRevisions: [5]
- isComposite: true
- defaultProperty: "data"
- Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true }
- Property { name: "tabChangesFocus"; type: "bool" }
- Property { name: "selectByMouse"; type: "bool" }
- Property { name: "menu"; type: "QQmlComponent"; isPointer: true }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "baseUrl"; type: "QUrl" }
- Property { name: "canPaste"; type: "bool"; isReadonly: true }
- Property { name: "canRedo"; type: "bool"; isReadonly: true }
- Property { name: "canUndo"; type: "bool"; isReadonly: true }
- Property { name: "textColor"; type: "QColor" }
- Property { name: "cursorPosition"; type: "int" }
- Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true }
- Property { name: "font"; type: "QFont" }
- Property { name: "horizontalAlignment"; type: "int" }
- Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true }
- Property { name: "verticalAlignment"; type: "int" }
- Property { name: "inputMethodHints"; type: "int" }
- Property { name: "length"; type: "int"; isReadonly: true }
- Property { name: "lineCount"; type: "int"; isReadonly: true }
- Property { name: "readOnly"; type: "bool" }
- Property { name: "selectedText"; type: "string"; isReadonly: true }
- Property { name: "selectionEnd"; type: "int"; isReadonly: true }
- Property { name: "selectionStart"; type: "int"; isReadonly: true }
- Property { name: "text"; type: "string" }
- Property { name: "textFormat"; type: "int" }
- Property { name: "wrapMode"; type: "int" }
- Property { name: "selectByKeyboard"; type: "bool" }
- Property { name: "hoveredLink"; type: "string"; isReadonly: true }
- Property { name: "backgroundVisible"; type: "bool" }
- Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "textMargin"; type: "double" }
- Property { name: "contentWidth"; type: "double"; isReadonly: true }
- Property { name: "contentHeight"; type: "double"; isReadonly: true }
- Property { name: "textDocument"; type: "QQuickTextDocument"; isReadonly: true; isPointer: true }
- Signal {
- name: "linkActivated"
- Parameter { name: "link"; type: "string" }
- }
- Signal {
- name: "linkHovered"
- Parameter { name: "link"; type: "string" }
- }
- Signal { name: "editingFinished" }
- Method {
- name: "append"
- type: "QVariant"
- Parameter { name: "string"; type: "QVariant" }
- }
- Method { name: "copy"; type: "QVariant" }
- Method { name: "cut"; type: "QVariant" }
- Method { name: "deselect"; type: "QVariant" }
- Method {
- name: "getFormattedText"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "getText"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "insert"
- type: "QVariant"
- Parameter { name: "position"; type: "QVariant" }
- Parameter { name: "text"; type: "QVariant" }
- }
- Method {
- name: "isRightToLeft"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "moveCursorSelection"
- type: "QVariant"
- Parameter { name: "position"; type: "QVariant" }
- Parameter { name: "mode"; type: "QVariant" }
- }
- Method { name: "paste"; type: "QVariant" }
- Method {
- name: "positionAt"
- type: "QVariant"
- Parameter { name: "x"; type: "QVariant" }
- Parameter { name: "y"; type: "QVariant" }
- }
- Method {
- name: "positionToRectangle"
- type: "QVariant"
- Parameter { name: "position"; type: "QVariant" }
- }
- Method { name: "redo"; type: "QVariant" }
- Method {
- name: "remove"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "select"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method { name: "selectAll"; type: "QVariant" }
- Method { name: "selectWord"; type: "QVariant" }
- Method { name: "undo"; type: "QVariant" }
- Property { name: "frameVisible"; type: "bool" }
- Property { name: "highlightOnFocus"; type: "bool" }
- Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__scrollBarTopMargin"; type: "int" }
- Property { name: "__viewTopMargin"; type: "int" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "Style_QMLTYPE_62"; isPointer: true }
- Property { name: "horizontalScrollBarPolicy"; type: "int" }
- Property { name: "verticalScrollBarPolicy"; type: "int" }
- Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true }
- Property {
- name: "__scroller"
- type: "ScrollViewHelper_QMLTYPE_95"
- isReadonly: true
- isPointer: true
- }
- Property { name: "__verticalScrollbarOffset"; type: "int" }
- Property { name: "__wheelAreaScrollSpeed"; type: "double" }
- Property {
- name: "__horizontalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- Property {
- name: "__verticalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/TextArea 1.3"
- exports: ["QtQuick.Controls/TextArea 1.3"]
- exportMetaObjectRevisions: [3]
- isComposite: true
- defaultProperty: "data"
- Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true }
- Property { name: "tabChangesFocus"; type: "bool" }
- Property { name: "selectByMouse"; type: "bool" }
- Property { name: "menu"; type: "QQmlComponent"; isPointer: true }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "baseUrl"; type: "QUrl" }
- Property { name: "canPaste"; type: "bool"; isReadonly: true }
- Property { name: "canRedo"; type: "bool"; isReadonly: true }
- Property { name: "canUndo"; type: "bool"; isReadonly: true }
- Property { name: "textColor"; type: "QColor" }
- Property { name: "cursorPosition"; type: "int" }
- Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true }
- Property { name: "font"; type: "QFont" }
- Property { name: "horizontalAlignment"; type: "int" }
- Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true }
- Property { name: "verticalAlignment"; type: "int" }
- Property { name: "inputMethodHints"; type: "int" }
- Property { name: "length"; type: "int"; isReadonly: true }
- Property { name: "lineCount"; type: "int"; isReadonly: true }
- Property { name: "readOnly"; type: "bool" }
- Property { name: "selectedText"; type: "string"; isReadonly: true }
- Property { name: "selectionEnd"; type: "int"; isReadonly: true }
- Property { name: "selectionStart"; type: "int"; isReadonly: true }
- Property { name: "text"; type: "string" }
- Property { name: "textFormat"; type: "int" }
- Property { name: "wrapMode"; type: "int" }
- Property { name: "selectByKeyboard"; type: "bool" }
- Property { name: "hoveredLink"; type: "string"; isReadonly: true }
- Property { name: "backgroundVisible"; type: "bool" }
- Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "textMargin"; type: "double" }
- Property { name: "contentWidth"; type: "double"; isReadonly: true }
- Property { name: "contentHeight"; type: "double"; isReadonly: true }
- Property { name: "textDocument"; type: "QQuickTextDocument"; isReadonly: true; isPointer: true }
- Signal {
- name: "linkActivated"
- Parameter { name: "link"; type: "string" }
- }
- Signal {
- name: "linkHovered"
- Parameter { name: "link"; type: "string" }
- }
- Signal { name: "editingFinished" }
- Method {
- name: "append"
- type: "QVariant"
- Parameter { name: "string"; type: "QVariant" }
- }
- Method { name: "copy"; type: "QVariant" }
- Method { name: "cut"; type: "QVariant" }
- Method { name: "deselect"; type: "QVariant" }
- Method {
- name: "getFormattedText"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "getText"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "insert"
- type: "QVariant"
- Parameter { name: "position"; type: "QVariant" }
- Parameter { name: "text"; type: "QVariant" }
- }
- Method {
- name: "isRightToLeft"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "moveCursorSelection"
- type: "QVariant"
- Parameter { name: "position"; type: "QVariant" }
- Parameter { name: "mode"; type: "QVariant" }
- }
- Method { name: "paste"; type: "QVariant" }
- Method {
- name: "positionAt"
- type: "QVariant"
- Parameter { name: "x"; type: "QVariant" }
- Parameter { name: "y"; type: "QVariant" }
- }
- Method {
- name: "positionToRectangle"
- type: "QVariant"
- Parameter { name: "position"; type: "QVariant" }
- }
- Method { name: "redo"; type: "QVariant" }
- Method {
- name: "remove"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "select"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method { name: "selectAll"; type: "QVariant" }
- Method { name: "selectWord"; type: "QVariant" }
- Method { name: "undo"; type: "QVariant" }
- Property { name: "frameVisible"; type: "bool" }
- Property { name: "highlightOnFocus"; type: "bool" }
- Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__scrollBarTopMargin"; type: "int" }
- Property { name: "__viewTopMargin"; type: "int" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "Style_QMLTYPE_62"; isPointer: true }
- Property { name: "horizontalScrollBarPolicy"; type: "int" }
- Property { name: "verticalScrollBarPolicy"; type: "int" }
- Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true }
- Property {
- name: "__scroller"
- type: "ScrollViewHelper_QMLTYPE_95"
- isReadonly: true
- isPointer: true
- }
- Property { name: "__verticalScrollbarOffset"; type: "int" }
- Property { name: "__wheelAreaScrollSpeed"; type: "double" }
- Property {
- name: "__horizontalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- Property {
- name: "__verticalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/TextArea 1.0"
- exports: ["QtQuick.Controls/TextArea 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true }
- Property { name: "tabChangesFocus"; type: "bool" }
- Property { name: "selectByMouse"; type: "bool" }
- Property { name: "menu"; type: "QQmlComponent"; isPointer: true }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "baseUrl"; type: "QUrl" }
- Property { name: "canPaste"; type: "bool"; isReadonly: true }
- Property { name: "canRedo"; type: "bool"; isReadonly: true }
- Property { name: "canUndo"; type: "bool"; isReadonly: true }
- Property { name: "textColor"; type: "QColor" }
- Property { name: "cursorPosition"; type: "int" }
- Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true }
- Property { name: "font"; type: "QFont" }
- Property { name: "horizontalAlignment"; type: "int" }
- Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true }
- Property { name: "verticalAlignment"; type: "int" }
- Property { name: "inputMethodHints"; type: "int" }
- Property { name: "length"; type: "int"; isReadonly: true }
- Property { name: "lineCount"; type: "int"; isReadonly: true }
- Property { name: "readOnly"; type: "bool" }
- Property { name: "selectedText"; type: "string"; isReadonly: true }
- Property { name: "selectionEnd"; type: "int"; isReadonly: true }
- Property { name: "selectionStart"; type: "int"; isReadonly: true }
- Property { name: "text"; type: "string" }
- Property { name: "textFormat"; type: "int" }
- Property { name: "wrapMode"; type: "int" }
- Property { name: "selectByKeyboard"; type: "bool" }
- Property { name: "hoveredLink"; type: "string"; isReadonly: true }
- Property { name: "backgroundVisible"; type: "bool" }
- Property { name: "data"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "textMargin"; type: "double" }
- Property { name: "contentWidth"; type: "double"; isReadonly: true }
- Property { name: "contentHeight"; type: "double"; isReadonly: true }
- Property { name: "textDocument"; type: "QQuickTextDocument"; isReadonly: true; isPointer: true }
- Signal {
- name: "linkActivated"
- Parameter { name: "link"; type: "string" }
- }
- Signal {
- name: "linkHovered"
- Parameter { name: "link"; type: "string" }
- }
- Signal { name: "editingFinished" }
- Method {
- name: "append"
- type: "QVariant"
- Parameter { name: "string"; type: "QVariant" }
- }
- Method { name: "copy"; type: "QVariant" }
- Method { name: "cut"; type: "QVariant" }
- Method { name: "deselect"; type: "QVariant" }
- Method {
- name: "getFormattedText"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "getText"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "insert"
- type: "QVariant"
- Parameter { name: "position"; type: "QVariant" }
- Parameter { name: "text"; type: "QVariant" }
- }
- Method {
- name: "isRightToLeft"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "moveCursorSelection"
- type: "QVariant"
- Parameter { name: "position"; type: "QVariant" }
- Parameter { name: "mode"; type: "QVariant" }
- }
- Method { name: "paste"; type: "QVariant" }
- Method {
- name: "positionAt"
- type: "QVariant"
- Parameter { name: "x"; type: "QVariant" }
- Parameter { name: "y"; type: "QVariant" }
- }
- Method {
- name: "positionToRectangle"
- type: "QVariant"
- Parameter { name: "position"; type: "QVariant" }
- }
- Method { name: "redo"; type: "QVariant" }
- Method {
- name: "remove"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "select"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method { name: "selectAll"; type: "QVariant" }
- Method { name: "selectWord"; type: "QVariant" }
- Method { name: "undo"; type: "QVariant" }
- Property { name: "frameVisible"; type: "bool" }
- Property { name: "highlightOnFocus"; type: "bool" }
- Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__scrollBarTopMargin"; type: "int" }
- Property { name: "__viewTopMargin"; type: "int" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "Style_QMLTYPE_62"; isPointer: true }
- Property { name: "horizontalScrollBarPolicy"; type: "int" }
- Property { name: "verticalScrollBarPolicy"; type: "int" }
- Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true }
- Property {
- name: "__scroller"
- type: "ScrollViewHelper_QMLTYPE_95"
- isReadonly: true
- isPointer: true
- }
- Property { name: "__verticalScrollbarOffset"; type: "int" }
- Property { name: "__wheelAreaScrollSpeed"; type: "double" }
- Property {
- name: "__horizontalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- Property {
- name: "__verticalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
+ defaultProperty: "_default"
+ Property { name: "sectionDelegate"; type: "bool" }
+ Property { name: "separatorVisible"; type: "bool" }
+ Property { name: "actions"; type: "Action_QMLTYPE_36"; isList: true; isReadonly: true }
+ Property { name: "textColor"; type: "QColor" }
+ Property { name: "backgroundColor"; type: "QColor" }
+ Property { name: "activeTextColor"; type: "QColor" }
+ Property { name: "activeBackgroundColor"; type: "QColor" }
+ Property { name: "supportsMouseEvents"; type: "bool" }
+ Property { name: "containsMouse"; type: "bool"; isReadonly: true }
+ Property { name: "_default"; type: "QQuickItem"; isPointer: true }
+ }
+ Component {
+ prototype: "QQuickSwipeView"
+ name: "QtQuick.Controls/SwipeView 2.0"
+ exports: ["QtQuick.Controls/SwipeView 2.0"]
+ exportMetaObjectRevisions: [0]
+ isComposite: true
+ defaultProperty: "contentData"
}
Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/TextField 1.0"
- exports: ["QtQuick.Controls/TextField 1.0"]
+ prototype: "QQuickSwitch"
+ name: "QtQuick.Controls/Switch 2.0"
+ exports: ["QtQuick.Controls/Switch 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
- Property { name: "inputMethodComposing"; type: "bool"; isReadonly: true }
- Property { name: "selectByMouse"; type: "bool" }
- Property { name: "menu"; type: "QQmlComponent"; isPointer: true }
- Property { name: "acceptableInput"; type: "bool"; isReadonly: true }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "canPaste"; type: "bool"; isReadonly: true }
- Property { name: "canRedo"; type: "bool"; isReadonly: true }
- Property { name: "canUndo"; type: "bool"; isReadonly: true }
- Property { name: "textColor"; type: "QColor" }
- Property { name: "cursorPosition"; type: "int" }
- Property { name: "cursorRectangle"; type: "QRectF"; isReadonly: true }
- Property { name: "displayText"; type: "string"; isReadonly: true }
- Property { name: "echoMode"; type: "int" }
- Property { name: "font"; type: "QFont" }
- Property { name: "horizontalAlignment"; type: "int" }
- Property { name: "effectiveHorizontalAlignment"; type: "int"; isReadonly: true }
- Property { name: "verticalAlignment"; type: "int" }
- Property { name: "inputMask"; type: "string" }
- Property { name: "inputMethodHints"; type: "int" }
- Property { name: "length"; type: "int"; isReadonly: true }
- Property { name: "maximumLength"; type: "int" }
- Property { name: "placeholderText"; type: "string" }
- Property { name: "readOnly"; type: "bool" }
- Property { name: "selectedText"; type: "string"; isReadonly: true }
- Property { name: "selectionEnd"; type: "int"; isReadonly: true }
- Property { name: "selectionStart"; type: "int"; isReadonly: true }
- Property { name: "text"; type: "string" }
- Property { name: "validator"; type: "QValidator"; isPointer: true }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Property { name: "__contentHeight"; type: "double"; isReadonly: true }
- Property { name: "__contentWidth"; type: "double"; isReadonly: true }
- Property { name: "__baselineOffset"; type: "double" }
- Signal { name: "accepted" }
- Signal { name: "editingFinished" }
- Method { name: "copy"; type: "QVariant" }
- Method { name: "cut"; type: "QVariant" }
- Method { name: "deselect"; type: "QVariant" }
- Method {
- name: "getText"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "insert"
- type: "QVariant"
- Parameter { name: "position"; type: "QVariant" }
- Parameter { name: "text"; type: "QVariant" }
- }
- Method {
- name: "isRightToLeft"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method { name: "paste"; type: "QVariant" }
- Method { name: "redo"; type: "QVariant" }
- Method {
- name: "remove"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method {
- name: "select"
- type: "QVariant"
- Parameter { name: "start"; type: "QVariant" }
- Parameter { name: "end"; type: "QVariant" }
- }
- Method { name: "selectAll"; type: "QVariant" }
- Method { name: "selectWord"; type: "QVariant" }
- Method { name: "undo"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
}
Component {
- prototype: "QQuickTextField"
- name: "QtQuick.Controls/TextField 2.0"
- exports: ["QtQuick.Controls/TextField 2.0"]
+ prototype: "QQuickSwitchDelegate"
+ name: "QtQuick.Controls/SwitchDelegate 2.0"
+ exports: ["QtQuick.Controls/SwitchDelegate 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
}
Component {
- prototype: "QQuickText"
- name: "QtQuick.Extras.Private/TextSingleton 1.0"
- exports: ["QtQuick.Extras.Private/TextSingleton 1.0"]
+ prototype: "QQuickItem"
+ name: "QtQuick.Controls.Material.impl/SwitchIndicator 2.0"
+ exports: ["QtQuick.Controls.Material.impl/SwitchIndicator 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- isCreatable: false
- isSingleton: true
defaultProperty: "data"
+ Property { name: "control"; type: "QQuickItem"; isPointer: true }
+ Property { name: "handle"; type: "QQuickRectangle"; isReadonly: true; isPointer: true }
}
Component {
- prototype: "QQuickText"
- name: "TextSingleton 1.0"
- exports: ["TextSingleton 1.0"]
+ prototype: "QQuickTabBar"
+ name: "QtQuick.Controls/TabBar 2.0"
+ exports: ["QtQuick.Controls/TabBar 2.0"]
+ exportMetaObjectRevisions: [0]
+ isComposite: true
+ defaultProperty: "contentData"
+ }
+ Component {
+ prototype: "QQuickTabButton"
+ name: "QtQuick.Controls/TabButton 2.0"
+ exports: ["QtQuick.Controls/TabButton 2.0"]
+ exportMetaObjectRevisions: [0]
+ isComposite: true
+ defaultProperty: "data"
+ }
+ Component {
+ prototype: "QQuickTextArea"
+ name: "QtQuick.Controls/TextArea 2.0"
+ exports: ["QtQuick.Controls/TextArea 2.0"]
+ exportMetaObjectRevisions: [0]
+ isComposite: true
+ defaultProperty: "data"
+ }
+ Component {
+ prototype: "QQuickTextField"
+ name: "QtQuick.Controls/TextField 2.0"
+ exports: ["QtQuick.Controls/TextField 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
- isCreatable: false
- isSingleton: true
defaultProperty: "data"
}
Component {
@@ -3919,62 +1284,14 @@
Parameter { name: "context"; type: "QVariant" }
}
}
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras/ToggleButton 1.0"
- exports: ["QtQuick.Extras/ToggleButton 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "isDefault"; type: "bool" }
- Property { name: "menu"; type: "Menu_QMLTYPE_114"; isPointer: true }
- Property { name: "checkable"; type: "bool" }
- Property { name: "checked"; type: "bool" }
- Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup1"; isPointer: true }
- Property { name: "action"; type: "QQuickAction1"; isPointer: true }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "text"; type: "string" }
- Property { name: "tooltip"; type: "string" }
- Property { name: "iconSource"; type: "QUrl" }
- Property { name: "iconName"; type: "string" }
- Property { name: "__position"; type: "string" }
- Property { name: "__iconOverriden"; type: "bool"; isReadonly: true }
- Property { name: "__action"; type: "QQuickAction1"; isPointer: true }
- Property { name: "__iconAction"; type: "QQuickAction1"; isReadonly: true; isPointer: true }
- Property { name: "__behavior"; type: "QVariant" }
- Property { name: "__effectivePressed"; type: "bool" }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Signal { name: "clicked" }
- Method { name: "accessiblePressAction"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
Component {
prototype: "QQuickToolBar"
name: "QtQuick.Controls/ToolBar 2.0"
exports: ["QtQuick.Controls/ToolBar 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "contentData"
}
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/ToolBar 1.0"
- exports: ["QtQuick.Controls/ToolBar 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "__content"
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "__menu"; type: "QVariant" }
- Property { name: "__style"; type: "QObject"; isReadonly: true; isPointer: true }
- Property { name: "__content"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "contentItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- }
Component {
prototype: "QQuickItem"
name: "ToolBarApplicationHeader 2.0"
@@ -4002,40 +1319,6 @@
isComposite: true
defaultProperty: "data"
}
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/ToolButton 1.0"
- exports: ["QtQuick.Controls/ToolButton 1.0"]
- exportMetaObjectRevisions: [0]
- isComposite: true
- defaultProperty: "data"
- Property { name: "isDefault"; type: "bool" }
- Property { name: "menu"; type: "Menu_QMLTYPE_114"; isPointer: true }
- Property { name: "checkable"; type: "bool" }
- Property { name: "checked"; type: "bool" }
- Property { name: "exclusiveGroup"; type: "QQuickExclusiveGroup1"; isPointer: true }
- Property { name: "action"; type: "QQuickAction1"; isPointer: true }
- Property { name: "activeFocusOnPress"; type: "bool" }
- Property { name: "text"; type: "string" }
- Property { name: "tooltip"; type: "string" }
- Property { name: "iconSource"; type: "QUrl" }
- Property { name: "iconName"; type: "string" }
- Property { name: "__position"; type: "string" }
- Property { name: "__iconOverriden"; type: "bool"; isReadonly: true }
- Property { name: "__action"; type: "QQuickAction1"; isPointer: true }
- Property { name: "__iconAction"; type: "QQuickAction1"; isReadonly: true; isPointer: true }
- Property { name: "__behavior"; type: "QVariant" }
- Property { name: "__effectivePressed"; type: "bool" }
- Property { name: "pressed"; type: "bool"; isReadonly: true }
- Property { name: "hovered"; type: "bool"; isReadonly: true }
- Signal { name: "clicked" }
- Method { name: "accessiblePressAction"; type: "QVariant" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
Component {
prototype: "QQuickToolSeparator"
name: "QtQuick.Controls/ToolSeparator 2.1"
@@ -4052,374 +1335,14 @@
isComposite: true
defaultProperty: "contentData"
}
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/TreeView 1.4"
- exports: ["QtQuick.Controls/TreeView 1.4"]
- exportMetaObjectRevisions: [4]
- isComposite: true
- defaultProperty: "__columns"
- Property { name: "model"; type: "QVariant" }
- Property { name: "currentIndex"; type: "QVariant"; isReadonly: true }
- Property { name: "selection"; type: "QItemSelectionModel"; isPointer: true }
- Property { name: "rootIndex"; type: "QModelIndex" }
- Signal {
- name: "activated"
- Parameter { name: "index"; type: "QVariant" }
- }
- Signal {
- name: "clicked"
- Parameter { name: "index"; type: "QVariant" }
- }
- Signal {
- name: "doubleClicked"
- Parameter { name: "index"; type: "QVariant" }
- }
- Signal {
- name: "pressAndHold"
- Parameter { name: "index"; type: "QVariant" }
- }
- Signal {
- name: "expanded"
- Parameter { name: "index"; type: "QVariant" }
- }
- Signal {
- name: "collapsed"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "isExpanded"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "collapse"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "expand"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "indexAt"
- type: "QVariant"
- Parameter { name: "x"; type: "QVariant" }
- Parameter { name: "y"; type: "QVariant" }
- }
- Property { name: "alternatingRowColors"; type: "bool" }
- Property { name: "headerVisible"; type: "bool" }
- Property { name: "itemDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "rowDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "headerDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "sortIndicatorColumn"; type: "int" }
- Property { name: "sortIndicatorVisible"; type: "bool" }
- Property { name: "sortIndicatorOrder"; type: "int" }
- Property { name: "selectionMode"; type: "int" }
- Property { name: "__viewTypeName"; type: "string" }
- Property { name: "__isTreeView"; type: "bool"; isReadonly: true }
- Property { name: "__itemDelegateLoader"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__model"; type: "QVariant" }
- Property { name: "__activateItemOnSingleClick"; type: "bool" }
- Property { name: "__mouseArea"; type: "QQuickItem"; isPointer: true }
- Property { name: "backgroundVisible"; type: "bool" }
- Property { name: "contentHeader"; type: "QQmlComponent"; isPointer: true }
- Property { name: "contentFooter"; type: "QQmlComponent"; isPointer: true }
- Property { name: "columnCount"; type: "int"; isReadonly: true }
- Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true }
- Property { name: "__columns"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "__currentRowItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "__currentRow"; type: "int" }
- Property { name: "__listView"; type: "QQuickListView"; isReadonly: true; isPointer: true }
- Method {
- name: "addColumn"
- type: "QVariant"
- Parameter { name: "column"; type: "QVariant" }
- }
- Method {
- name: "insertColumn"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- Parameter { name: "column"; type: "QVariant" }
- }
- Method {
- name: "removeColumn"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "moveColumn"
- type: "QVariant"
- Parameter { name: "from"; type: "QVariant" }
- Parameter { name: "to"; type: "QVariant" }
- }
- Method {
- name: "getColumn"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method { name: "resizeColumnsToContents"; type: "QVariant" }
- Property { name: "frameVisible"; type: "bool" }
- Property { name: "highlightOnFocus"; type: "bool" }
- Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__scrollBarTopMargin"; type: "int" }
- Property { name: "__viewTopMargin"; type: "int" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "Style_QMLTYPE_62"; isPointer: true }
- Property { name: "horizontalScrollBarPolicy"; type: "int" }
- Property { name: "verticalScrollBarPolicy"; type: "int" }
- Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true }
- Property {
- name: "__scroller"
- type: "ScrollViewHelper_QMLTYPE_95"
- isReadonly: true
- isPointer: true
- }
- Property { name: "__verticalScrollbarOffset"; type: "int" }
- Property { name: "__wheelAreaScrollSpeed"; type: "double" }
- Property {
- name: "__horizontalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- Property {
- name: "__verticalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- }
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Controls/TreeView 1.5"
- exports: ["QtQuick.Controls/TreeView 1.5"]
- exportMetaObjectRevisions: [5]
- isComposite: true
- defaultProperty: "__columns"
- Property { name: "model"; type: "QVariant" }
- Property { name: "currentIndex"; type: "QVariant"; isReadonly: true }
- Property { name: "selection"; type: "QItemSelectionModel"; isPointer: true }
- Property { name: "rootIndex"; type: "QModelIndex" }
- Signal {
- name: "activated"
- Parameter { name: "index"; type: "QVariant" }
- }
- Signal {
- name: "clicked"
- Parameter { name: "index"; type: "QVariant" }
- }
- Signal {
- name: "doubleClicked"
- Parameter { name: "index"; type: "QVariant" }
- }
- Signal {
- name: "pressAndHold"
- Parameter { name: "index"; type: "QVariant" }
- }
- Signal {
- name: "expanded"
- Parameter { name: "index"; type: "QVariant" }
- }
- Signal {
- name: "collapsed"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "isExpanded"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "collapse"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "expand"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "indexAt"
- type: "QVariant"
- Parameter { name: "x"; type: "QVariant" }
- Parameter { name: "y"; type: "QVariant" }
- }
- Property { name: "alternatingRowColors"; type: "bool" }
- Property { name: "headerVisible"; type: "bool" }
- Property { name: "itemDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "rowDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "headerDelegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "sortIndicatorColumn"; type: "int" }
- Property { name: "sortIndicatorVisible"; type: "bool" }
- Property { name: "sortIndicatorOrder"; type: "int" }
- Property { name: "selectionMode"; type: "int" }
- Property { name: "__viewTypeName"; type: "string" }
- Property { name: "__isTreeView"; type: "bool"; isReadonly: true }
- Property { name: "__itemDelegateLoader"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__model"; type: "QVariant" }
- Property { name: "__activateItemOnSingleClick"; type: "bool" }
- Property { name: "__mouseArea"; type: "QQuickItem"; isPointer: true }
- Property { name: "backgroundVisible"; type: "bool" }
- Property { name: "contentHeader"; type: "QQmlComponent"; isPointer: true }
- Property { name: "contentFooter"; type: "QQmlComponent"; isPointer: true }
- Property { name: "columnCount"; type: "int"; isReadonly: true }
- Property { name: "section"; type: "QQuickViewSection"; isReadonly: true; isPointer: true }
- Property { name: "__columns"; type: "QObject"; isList: true; isReadonly: true }
- Property { name: "__currentRowItem"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "__currentRow"; type: "int" }
- Property { name: "__listView"; type: "QQuickListView"; isReadonly: true; isPointer: true }
- Method {
- name: "addColumn"
- type: "QVariant"
- Parameter { name: "column"; type: "QVariant" }
- }
- Method {
- name: "insertColumn"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- Parameter { name: "column"; type: "QVariant" }
- }
- Method {
- name: "removeColumn"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "moveColumn"
- type: "QVariant"
- Parameter { name: "from"; type: "QVariant" }
- Parameter { name: "to"; type: "QVariant" }
- }
- Method {
- name: "getColumn"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method { name: "resizeColumnsToContents"; type: "QVariant" }
- Property { name: "frameVisible"; type: "bool" }
- Property { name: "highlightOnFocus"; type: "bool" }
- Property { name: "contentItem"; type: "QQuickItem"; isPointer: true }
- Property { name: "__scrollBarTopMargin"; type: "int" }
- Property { name: "__viewTopMargin"; type: "int" }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "Style_QMLTYPE_62"; isPointer: true }
- Property { name: "horizontalScrollBarPolicy"; type: "int" }
- Property { name: "verticalScrollBarPolicy"; type: "int" }
- Property { name: "viewport"; type: "QQuickItem"; isReadonly: true; isPointer: true }
- Property { name: "flickableItem"; type: "QQuickFlickable"; isReadonly: true; isPointer: true }
- Property {
- name: "__scroller"
- type: "ScrollViewHelper_QMLTYPE_95"
- isReadonly: true
- isPointer: true
- }
- Property { name: "__verticalScrollbarOffset"; type: "int" }
- Property { name: "__wheelAreaScrollSpeed"; type: "double" }
- Property {
- name: "__horizontalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- Property {
- name: "__verticalScrollBar"
- type: "ScrollBar_QMLTYPE_91"
- isReadonly: true
- isPointer: true
- }
- }
Component {
prototype: "QQuickTumbler"
name: "QtQuick.Controls/Tumbler 2.0"
exports: ["QtQuick.Controls/Tumbler 2.0"]
exportMetaObjectRevisions: [0]
isComposite: true
defaultProperty: "data"
}
- Component {
- prototype: "QQuickFocusScope"
- name: "QtQuick.Extras/Tumbler 1.2"
- exports: ["QtQuick.Extras/Tumbler 1.2"]
- exportMetaObjectRevisions: [2]
- isComposite: true
- defaultProperty: "data"
- Property { name: "__highlightMoveDuration"; type: "int" }
- Property { name: "columnCount"; type: "int"; isReadonly: true }
- Property { name: "__columnRow"; type: "QQuickRow"; isReadonly: true; isPointer: true }
- Property { name: "__movementDelayTimer"; type: "QQmlTimer"; isReadonly: true; isPointer: true }
- Method {
- name: "__isValidColumnIndex"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Method {
- name: "__isValidColumnAndItemIndex"
- type: "QVariant"
- Parameter { name: "columnIndex"; type: "QVariant" }
- Parameter { name: "itemIndex"; type: "QVariant" }
- }
- Method {
- name: "currentIndexAt"
- type: "QVariant"
- Parameter { name: "columnIndex"; type: "QVariant" }
- }
- Method {
- name: "setCurrentIndexAt"
- type: "QVariant"
- Parameter { name: "columnIndex"; type: "QVariant" }
- Parameter { name: "itemIndex"; type: "QVariant" }
- Parameter { name: "interval"; type: "QVariant" }
- }
- Method {
- name: "getColumn"
- type: "QVariant"
- Parameter { name: "columnIndex"; type: "QVariant" }
- }
- Method {
- name: "addColumn"
- type: "QVariant"
- Parameter { name: "column"; type: "QVariant" }
- }
- Method {
- name: "insertColumn"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- Parameter { name: "column"; type: "QVariant" }
- }
- Method {
- name: "__viewAt"
- type: "QVariant"
- Parameter { name: "index"; type: "QVariant" }
- }
- Property { name: "style"; type: "QQmlComponent"; isPointer: true }
- Property { name: "__style"; type: "QObject"; isPointer: true }
- Property { name: "__panel"; type: "QQuickItem"; isPointer: true }
- Property { name: "styleHints"; type: "QVariant" }
- Property { name: "__styleData"; type: "QObject"; isPointer: true }
- }
- Component {
- prototype: "QObject"
- name: "QtQuick.Extras/TumblerColumn 1.2"
- exports: ["QtQuick.Extras/TumblerColumn 1.2"]
- exportMetaObjectRevisions: [2]
- isComposite: true
- Property { name: "__tumbler"; type: "QQuickItem"; isPointer: true }
- Property { name: "__index"; type: "int" }
- Property { name: "__currentIndex"; type: "int" }
- Property { name: "model"; type: "QVariant" }
- Property { name: "role"; type: "string" }
- Property { name: "delegate"; type: "QQmlComponent"; isPointer: true }
- Property { name: "highlight"; type: "QQmlComponent"; isPointer: true }
- Property { name: "columnForeground"; type: "QQmlComponent"; isPointer: true }
- Property { name: "visible"; type: "bool" }
- Property { name: "activeFocus"; type: "bool"; isReadonly: true }
- Property { name: "width"; type: "double" }
- Property { name: "currentIndex"; type: "int"; isReadonly: true }
- }
Component {
prototype: "QObject"
name: "Units 2.0"
@@ -4435,9 +1358,8 @@
Property { name: "devicePixelRatio"; type: "double" }
Property { name: "longDuration"; type: "int" }
Property { name: "shortDuration"; type: "int" }
- Property { name: "__styleItem"; type: "QObject"; isReadonly: true; isPointer: true }
- Property { name: "wheelScrollLines"; type: "int"; isReadonly: true }
Property { name: "toolTipDelay"; type: "int" }
+ Property { name: "wheelScrollLines"; type: "int"; isReadonly: true }
Property { name: "fontMetrics"; type: "QVariant" }
}
}
diff --git a/src/controls/templates/InlineMessage.qml b/src/controls/templates/InlineMessage.qml
new file mode 100644
--- /dev/null
+++ b/src/controls/templates/InlineMessage.qml
@@ -0,0 +1,128 @@
+/*
+ * Copyright 2018 Eike Hein
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Library General Public License as
+ * published by the Free Software Foundation; either version 2, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Library General Public License for more details
+ *
+ * You should have received a copy of the GNU Library General Public
+ * License along with this program; if not, write to the
+ * Free Software Foundation, Inc.,
+ * 51 Franklin Street, Fifth Floor, Boston, MA 2.010-1301, USA.
+ */
+
+import QtQuick 2.7
+import QtQuick.Templates 2.0 as T2
+import org.kde.kirigami 2.4 as Kirigami
+
+/**
+ * An inline message item with support for informational, positive,
+ * warning and error types, and with support for associated actions.
+ *
+ * InlineMessage can be used to give information to the user or
+ * interact with the user, without requiring the use of a dialog.
+ *
+ * The InlineMessage item is hidden by default.
+ *
+ * Optionally an icon can be set, defaulting to an icon appropriate
+ * to the message type otherwise.
+ *
+ * Optionally a close button can be shown.
+ *
+ * Actions are added from left to right. If more actions are set than
+ * can fit, an overflow menu is provided.
+ *
+ * Example:
+ * @code
+ * InlineMessage {
+ * type: Kirigami.InlineMessageType.Error
+ *
+ * text: "My error message"
+ *
+ * actions: [
+ * Kirigami.Action {
+ * iconName: "edit"
+ * text: "Action text"
+ * onTriggered: {
+ * // do stuff
+ * }
+ * },
+ * Kirigami.Action {
+ * iconName: "edit"
+ * text: "Action text"
+ * onTriggered: {
+ * // do stuff
+ * }
+ * }
+ * ]
+ * }
+ * @endcode
+ *
+ * @since 5.45
+ */
+
+T2.Control {
+ id: root
+
+ visible: false
+
+ /**
+ * Emitted when a link is hovered in the message text.
+ * @param The hovered link.
+ */
+ signal linkHovered(string link)
+
+ /**
+ * Emitted when a link is clicked or tapped in the message text.
+ * @param The clicked or tapped link.
+ */
+ signal linkActivated(string link)
+
+ /**
+ * type: int
+ * The message type. One of Information, Positive, Warning or Error.
+ *
+ * The default is Kirigami.InlineMessageType.Information.
+ */
+ property int type: Kirigami.InlineMessageType.Information
+
+ /**
+ * icon: string
+ * An optional icon. If no custom icon is set, an icon appropriate to
+ * the message type is shown.
+ */
+ property string icon
+
+ /**
+ * text: string
+ * The message text.
+ */
+ property string text
+
+ /**
+ * showCloseButton: bool
+ * When enabled, a close button is shown.
+ * The default is false.
+ */
+ property bool showCloseButton: false
+
+ /**
+ * actions: list
+ * The list of actions to show. Actions are added from left to
+ * right. If more actions are set than can fit, an overflow menu is
+ * provided.
+ */
+ property list actions
+
+ /**
+ * animating: bool
+ * True while the message item is animating.
+ */
+ readonly property bool animating: "animating" in contentItem && contentItem.animating
+}
diff --git a/src/enums.h b/src/enums.h
--- a/src/enums.h
+++ b/src/enums.h
@@ -36,4 +36,18 @@
};
};
+class InlineMessageType : public QObject
+{
+ Q_OBJECT
+ Q_ENUMS(Type)
+
+public:
+ enum Type {
+ Information = 0,
+ Positive,
+ Warning,
+ Error
+ };
+};
+
#endif // ENUMS_H
diff --git a/src/kirigamiplugin.cpp b/src/kirigamiplugin.cpp
--- a/src/kirigamiplugin.cpp
+++ b/src/kirigamiplugin.cpp
@@ -167,6 +167,8 @@
qmlRegisterType(componentUrl(QStringLiteral("CardsListView.qml")), uri, 2, 4, "CardsListView");
qmlRegisterType(componentUrl(QStringLiteral("CardsGridView.qml")), uri, 2, 4, "CardsGridView");
qmlRegisterType(componentUrl(QStringLiteral("CardsLayout.qml")), uri, 2, 4, "CardsLayout");
+ qmlRegisterType(componentUrl(QStringLiteral("InlineMessage.qml")), uri, 2, 4, "InlineMessage");
+ qmlRegisterUncreatableType(uri, 2, 4, "InlineMessageType", "Cannot create objects of type InlineMessageType");
qmlProtectModule(uri, 2);
}
diff --git a/src/qmldir b/src/qmldir
--- a/src/qmldir
+++ b/src/qmldir
@@ -41,4 +41,4 @@
CardsLayout 2.4 CardsLayout.qml
CardsListView 2.4 CardsListView.qml
CardsGridView 2.4 CardsGridView.qml
-
+InlineMessage 2.4 InlineMessage.qml