aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmldesigner/qtquickplugin
diff options
context:
space:
mode:
authorThomas Hartmann <Thomas.Hartmann@digia.com>2012-11-21 16:42:09 +0100
committerThomas Hartmann <Thomas.Hartmann@digia.com>2012-11-21 17:51:37 +0100
commit4080f940f9080b46dfebe3746c8ad224b14b69e0 (patch)
tree15d03bd6247f4bdeda01680e524c68a55c2ad194 /src/plugins/qmldesigner/qtquickplugin
parent8629043061f09d3bb2b95b2a075d271b6d36ba7f (diff)
QmlDesigner.ItemLibrary: replace XML item data with QML
Since we provide a tool for QML we should also use QML instead of XML. This is also more consistent in regard to .qmltype files. Change-Id: I61c5a2354acac5d3fe41da5f1d92ae3bd8505bc5 Reviewed-by: Marco Bubke <marco.bubke@digia.com>
Diffstat (limited to 'src/plugins/qmldesigner/qtquickplugin')
-rw-r--r--src/plugins/qmldesigner/qtquickplugin/quick.metainfo654
1 files changed, 452 insertions, 202 deletions
diff --git a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo
index cd48606ce44..0729b47a38d 100644
--- a/src/plugins/qmldesigner/qtquickplugin/quick.metainfo
+++ b/src/plugins/qmldesigner/qtquickplugin/quick.metainfo
@@ -1,202 +1,452 @@
-<metainfo>
- <node name="QtQuick.Item" icon=":/qtquickplugin/images/item-icon16.png">
- <itemlibraryentry name="Item" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/item-icon.png" version="1.0">
- <property name="width" type="int" value="200"/>
- <property name="height" type="int" value="200"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Rectangle" icon=":/qtquickplugin/images/rect-icon16.png">
- <itemlibraryentry name="Rectangle" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/rect-icon.png" version="1.0">
- <property name="color" type="QColor" value="#ffffff"/>
- <property name="width" type="int" value="200"/>
- <property name="height" type="int" value="200"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Rectangle" icon=":/qtquickplugin/images/rect-icon16.png">
- <itemlibraryentry name="Rectangle" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/rect-icon.png" version="2.0">
- <property name="color" type="QColor" value="#ffffff"/>
- <property name="width" type="int" value="200"/>
- <property name="height" type="int" value="200"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Text" icon=":/qtquickplugin/images/text-icon16.png">
- <itemlibraryentry name="Text" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/text-icon.png" version="1.0">
- <qml source=":/qtquickplugin/source/text.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Text" icon=":/qtquickplugin/images/text-icon16.png">
- <itemlibraryentry name="Text" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/text-icon.png" version="2.0">
- <qml source=":/qtquickplugin/source/textv2.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.TextEdit" icon=":/qtquickplugin/images/text-edit-icon16.png">
- <itemlibraryentry name="Text Edit" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/text-edit-icon.png" version="1.0">
- <qml source=":/qtquickplugin/source/texteditv2.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.TextEdit" icon=":/qtquickplugin/images/text-edit-icon16.png">
- <itemlibraryentry name="Text Edit" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/text-edit-icon.png" version="2.0">
- <qml source=":/qtquickplugin/source/texteditv2.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.TextInput" icon=":/qtquickplugin/images/text-input-icon16.png">
- <itemlibraryentry name="Text Input" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/text-input-icon.png" version="1.0">
- <qml source=":/qtquickplugin/source/textinput.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.TextInput" icon=":/qtquickplugin/images/text-input-icon16.png">
- <itemlibraryentry name="Text Input" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/text-input-icon.png" version="2.0">
- <qml source=":/qtquickplugin/source/textinputv2.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.MouseArea" icon=":/qtquickplugin/images/mouse-area-icon16.png">
- <itemlibraryentry name="Mouse Area" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/mouse-area-icon.png" version="1.0">
- <property name="width" type="int" value="100"/>
- <property name="height" type="int" value="100"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.MouseArea" icon=":/qtquickplugin/images/mouse-area-icon16.png">
- <itemlibraryentry name="Mouse Area" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/mouse-area-icon.png" version="2.0">
- <property name="width" type="int" value="100"/>
- <property name="height" type="int" value="100"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Image" icon=":/qtquickplugin/images/image-icon16.png">
- <itemlibraryentry name="Image" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/image-icon.png" version="1.0">
- <property name="width" type="int" value="100"/>
- <property name="height" type="int" value="100"/>
- <property name="source" type="QUrl" value="qrc:/qtquickplugin/images/template_image.png"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Image" icon=":/qtquickplugin/images/image-icon16.png">
- <itemlibraryentry name="Image" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/image-icon.png" version="2.0">
- <property name="width" type="int" value="100"/>
- <property name="height" type="int" value="100"/>
- <property name="source" type="QUrl" value="qrc:/qtquickplugin/images/template_image.png"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.BorderImage" icon=":/qtquickplugin/images/border-image-icon16.png">
- <itemlibraryentry name="Border Image" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/border-image-icon.png" version="1.0">
- <property name="width" type="int" value="100"/>
- <property name="height" type="int" value="100"/>
- <property name="source" type="QUrl" value="qrc:/qtquickplugin/images/template_image.png"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.BorderImage" icon=":/qtquickplugin/images/border-image-icon16.png">
- <itemlibraryentry name="Border Image" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/border-image-icon.png" version="2.0">
- <property name="width" type="int" value="100"/>
- <property name="height" type="int" value="100"/>
- <property name="source" type="QUrl" value="qrc:/qtquickplugin/images/template_image.png"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Flickable" icon=":/qtquickplugin/images/flickable-icon16.png">
- <itemlibraryentry name="Flickable" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/flickable-icon.png" version="1.0">
- <property name="width" type="int" value="300"/>
- <property name="height" type="int" value="300"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Flipable" icon=":/qtquickplugin/images/flipable-icon16.png">
- <itemlibraryentry name="Flipable" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/flipable-icon.png" version="2.0">
- <property name="width" type="int" value="300"/>
- <property name="height" type="int" value="300"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.GridView" icon=":/qtquickplugin/images/gridview-icon16.png">
- <itemlibraryentry name="Grid View" category="Qt Quick - Views" libraryIcon=":/qtquickplugin/images/gridview-icon.png" version="1.0">
- <qml source=":/qtquickplugin/source/gridview.qml"/>
- </itemlibraryentry>
- </node>
-
- <node name="QtQuick.GridView" icon=":/qtquickplugin/images/gridview-icon16.png">
- <itemlibraryentry name="Grid View" category="Qt Quick - Views" libraryIcon=":/qtquickplugin/images/gridview-icon.png" version="2.0">
- <qml source=":/qtquickplugin/source/gridviewv2.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.ListView" icon=":/qtquickplugin/images/listview-icon16.png">
- <itemlibraryentry name="List View" category="Qt Quick - Views" libraryIcon=":/qtquickplugin/images/listview-icon.png" version="1.0">
- <qml source=":/qtquickplugin/source/listview.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.ListView" icon=":/qtquickplugin/images/listview-icon16.png">
- <itemlibraryentry name="List View" category="Qt Quick - Views" libraryIcon=":/qtquickplugin/images/listview-icon.png" version="2.0">
- <qml source=":/qtquickplugin/source/listviewv2.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.PathView" icon=":/qtquickplugin/images/pathview-icon16.png">
- <itemlibraryentry name="Path View" category="Qt Quick - Views" libraryIcon=":/qtquickplugin/images/pathview-icon.png" version="1.0">
- <qml source=":/qtquickplugin/source/pathview.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.PathView" icon=":/qtquickplugin/images/pathview-icon16.png">
- <itemlibraryentry name="Path View" category="Qt Quick - Views" libraryIcon=":/qtquickplugin/images/pathview-icon.png" version="2.0">
- <qml source=":/qtquickplugin/source/pathviewv2.qml"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.FocusScope" icon=":/qtquickplugin/images/focusscope-icon16.png">
- <itemlibraryentry name="Focus Scope" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/focusscope-icon.png" version="1.0">
- <property name="width" type="int" value="100"/>
- <property name="height" type="int" value="100"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.FocusScope" icon=":/qtquickplugin/images/focusscope-icon16.png">
- <itemlibraryentry name="Focus Scope" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/focusscope-icon.png" version="2.0">
- <property name="width" type="int" value="100"/>
- <property name="height" type="int" value="100"/>
- </itemlibraryentry>
- </node>
- <node name="QtWebKit.WebView" icon=":/qtquickplugin/images/webview-icon16.png">
- <itemlibraryentry name="Web View" category="Qt Quick - Basic" libraryIcon=":/qtquickplugin/images/webview-icon.png" version="1.0" requiredImport="QtWebKit" forceImport="true">
- <property name="width" type="int" value="300"/>
- <property name="height" type="int" value="300"/>
- <property name="url" type="QString" value="qrc:/qtquickplugin/html/welcome.html"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Row" icon=":/qtquickplugin/images/item-icon16.png">
- <itemlibraryentry name="Row" category="Qt Quick - Positioner" libraryIcon=":/qtquickplugin/images/item-icon.png" version="1.0">
- <property name="width" type="int" value="400"/>
- <property name="height" type="int" value="200"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Row" icon=":/qtquickplugin/images/item-icon16.png">
- <itemlibraryentry name="Row" category="Qt Quick - Positioner" libraryIcon=":/qtquickplugin/images/item-icon.png" version="2.0">
- <property name="width" type="int" value="400"/>
- <property name="height" type="int" value="200"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Column" icon=":/qtquickplugin/images/item-icon16.png">
- <itemlibraryentry name="Column" category="Qt Quick - Positioner" libraryIcon=":/qtquickplugin/images/item-icon.png" version="1.0">
- <property name="width" type="int" value="200"/>
- <property name="height" type="int" value="400"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Column" icon=":/qtquickplugin/images/item-icon16.png">
- <itemlibraryentry name="Column" category="Qt Quick - Positioner" libraryIcon=":/qtquickplugin/images/item-icon.png" version="2.0">
- <property name="width" type="int" value="200"/>
- <property name="height" type="int" value="400"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Grid" icon=":/qtquickplugin/images/item-icon16.png">
- <itemlibraryentry name="Grid" category="Qt Quick - Positioner" libraryIcon=":/qtquickplugin/images/item-icon.png" version="1.0">
- <property name="width" type="int" value="400"/>
- <property name="height" type="int" value="400"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Grid" icon=":/qtquickplugin/images/item-icon16.png">
- <itemlibraryentry name="Grid" category="Qt Quick - Positioner" libraryIcon=":/qtquickplugin/images/item-icon.png" version="2.0">
- <property name="width" type="int" value="400"/>
- <property name="height" type="int" value="400"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Flow" icon=":/qtquickplugin/images/item-icon16.png">
- <itemlibraryentry name="Flow" category="Qt Quick - Positioner" libraryIcon=":/qtquickplugin/images/item-icon.png" version="1.0">
- <property name="width" type="int" value="400"/>
- <property name="height" type="int" value="400"/>
- </itemlibraryentry>
- </node>
- <node name="QtQuick.Flow" icon=":/qtquickplugin/images/item-icon16.png">
- <itemlibraryentry name="Flow" category="Qt Quick - Positioner" libraryIcon=":/qtquickplugin/images/item-icon.png" version="2.0">
- <property name="width" type="int" value="400"/>
- <property name="height" type="int" value="400"/>
- </itemlibraryentry>
- </node>
- </metainfo>
+MetaInfo {
+
+ Type {
+ name: "QtQuick.Item"
+ icon: ":/qtquickplugin/images/item-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Item"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/item-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 200; }
+ Property { name: "height"; type: "int"; value: 200; }
+ }
+
+ ItemLibraryEntry {
+ name: "Item"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/item-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 200; }
+ Property { name: "height"; type: "int"; value: 200; }
+ }
+ }
+
+ Type {
+ name: "QtQuick.Rectangle"
+ icon: ":/qtquickplugin/images/rect-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Rectangle"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/rect-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 200; }
+ Property { name: "height"; type: "int"; value: 200; }
+ Property { name: "color"; type: "QColor"; value: "#ffffff"; }
+
+ }
+
+ ItemLibraryEntry {
+ name: "Rectangle"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/rect-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 200; }
+ Property { name: "height"; type: "int"; value: 200; }
+ Property { name: "color"; type: "QColor"; value: "#ffffff"; }
+ }
+ }
+
+ Type {
+ name: "QtQuick.Text"
+ icon: ":/qtquickplugin/images/text-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Text"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/text-icon.png"
+ version: "1.0"
+
+ QmlSource { source: ":/qtquickplugin/source/text.qml" }
+ }
+
+ ItemLibraryEntry {
+ name: "Text"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/text-icon.png"
+ version: "2.0"
+
+ QmlSource { source: ":/qtquickplugin/source/textv2.qml" }
+ }
+ }
+
+ Type {
+ name: "QtQuick.TextEdit"
+ icon: ":/qtquickplugin/images/text-edit-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Text Edit"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/text-edit-icon.png"
+ version: "1.0"
+
+ QmlSource { source: ":/qtquickplugin/source/textedit.qml" }
+ }
+
+ ItemLibraryEntry {
+ name: "Text Edit"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/text-edit-icon.png"
+ version: "2.0"
+
+ QmlSource { source: ":/qtquickplugin/source/texteditv2.qml" }
+ }
+ }
+
+ Type {
+ name: "QtQuick.TextInput"
+ icon: ":/qtquickplugin/images/text-input-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Text Input"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/text-edit-icon.png"
+ version: "1.0"
+
+ QmlSource { source: ":/qtquickplugin/source/textinput.qml" }
+ }
+
+ ItemLibraryEntry {
+ name: "Text Input"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/text-input-icon.png"
+ version: "2.0"
+
+ QmlSource { source: ":/qtquickplugin/source/textinput.qml" }
+ }
+ }
+
+ Type {
+ name: "QtQuick.MouseArea"
+ icon: ":/qtquickplugin/images/mouse-area-icon16.png"
+
+ ItemLibraryEntry {
+ name: "MouseArea"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/mouse-area-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 100; }
+ Property { name: "height"; type: "int"; value: 100; }
+
+ }
+
+ ItemLibraryEntry {
+ name: "MouseArea"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/mouse-area-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 100; }
+ Property { name: "height"; type: "int"; value: 100; }
+ }
+ }
+
+ Type {
+ name: "QtQuick.Image"
+ icon: ":/qtquickplugin/images/image-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Image"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/image-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 100; }
+ Property { name: "height"; type: "int"; value: 100; }
+ Property { name: "source"; type: "QUrl"; value:"qrc:/qtquickplugin/images/template_image.png"; }
+ }
+
+ ItemLibraryEntry {
+ name: "Image"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/image-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 100; }
+ Property { name: "height"; type: "int"; value: 100; }
+ Property { name: "source"; type: "QUrl"; value:"qrc:/qtquickplugin/images/template_image.png"; }
+ }
+ }
+
+ Type {
+ name: "QtQuick.BorderImage"
+ icon: ":/qtquickplugin/images/border-image-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Border Image"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/border-image-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 100; }
+ Property { name: "height"; type: "int"; value: 100; }
+ Property { name: "source"; type: "QUrl"; value:"qrc:/qtquickplugin/images/template_image.png"; }
+ }
+
+ ItemLibraryEntry {
+ name: "Border Image"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/border-image-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 100; }
+ Property { name: "height"; type: "int"; value: 100; }
+ Property { name: "source"; type: "QUrl"; value:"qrc:/qtquickplugin/images/template_image.png"; }
+ }
+ }
+
+ Type {
+ name: "QtQuick.Flickable"
+ icon: ":/qtquickplugin/images/flickable-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Flickable"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/flickable-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 300; }
+ Property { name: "height"; type: "int"; value: 300; }
+ }
+
+ ItemLibraryEntry {
+ name: "Flickable"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/flickable-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 300; }
+ Property { name: "height"; type: "int"; value: 300; }
+ }
+ }
+
+ Type {
+ name: "QtQuick.Flipable"
+ icon: ":/qtquickplugin/images/flipable-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Flipable"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/flipable-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 200; }
+ Property { name: "height"; type: "int"; value: 200; }
+ }
+
+ ItemLibraryEntry {
+ name: "Flipable"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/flipable-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 200; }
+ Property { name: "height"; type: "int"; value: 200; }
+ }
+ }
+
+ Type {
+ name: "QtQuick.GridView"
+ icon: ":/qtquickplugin/images/gridview-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Grid View"
+ category: "Qt Quick - Views"
+ libraryIcon: ":/qtquickplugin/gridview-icon.png"
+ version: "1.0"
+
+ QmlSource { source: ":/qtquickplugin/source/gridview.qml" }
+ }
+
+ ItemLibraryEntry {
+ name: "Grid View"
+ category: "Qt Quick - Views"
+ libraryIcon: ":/qtquickplugin/images/gridview-icon.png"
+ version: "2.0"
+
+ QmlSource { source: ":/qtquickplugin/source/gridviewv2.qml" }
+ }
+ }
+
+ Type {
+ name: "QtQuick.ListView"
+ icon: ":/qtquickplugin/images/listview-icon16.png"
+
+ ItemLibraryEntry {
+ name: "List View"
+ category: "Qt Quick - Views"
+ libraryIcon: ":/qtquickplugin/listview-icon.png"
+ version: "1.0"
+
+ QmlSource { source: ":/qtquickplugin/source/listview.qml" }
+ }
+
+ ItemLibraryEntry {
+ name: "List View"
+ category: "Qt Quick - Views"
+ libraryIcon: ":/qtquickplugin/images/listview-icon.png"
+ version: "2.0"
+
+ QmlSource { source: ":/qtquickplugin/source/listviewv2.qml" }
+ }
+ }
+
+ Type {
+ name: "QtQuick.PathView"
+ icon: ":/qtquickplugin/images/pathview-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Path View"
+ category: "Qt Quick - Views"
+ libraryIcon: ":/qtquickplugin/pathview-icon.png"
+ version: "1.0"
+
+ QmlSource { source: ":/qtquickplugin/source/pathview.qml" }
+ }
+
+ ItemLibraryEntry {
+ name: "Path View"
+ category: "Qt Quick - Views"
+ libraryIcon: ":/qtquickplugin/images/pathview-icon.png"
+ version: "2.0"
+
+ QmlSource { source: ":/qtquickplugin/source/pathviewv2.qml" }
+ }
+ }
+
+ Type {
+ name: "QtQuick.FocusScope"
+ icon: ":/qtquickplugin/images/focusscope-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Focus Scope"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/focusscope-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 100; }
+ Property { name: "height"; type: "int"; value: 100; }
+ }
+
+ ItemLibraryEntry {
+ name: "Focus Scope"
+ category: "Qt Quick - Basic"
+ libraryIcon: ":/qtquickplugin/images/focusscope-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 100; }
+ Property { name: "height"; type: "int"; value: 100; }
+ }
+ }
+
+ Type {
+ name: "QtWebKit.WebView"
+ icon: ":/qtquickplugin/images/webview-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Web View"
+ category: "Qt Quick - Positioner"
+ libraryIcon: ":/qtquickplugin/webview-icon.png"
+ version: "1.0"
+ requiredImport: "QtWebKit"
+ forceImport: "true"
+
+ Property { name: "width"; type: "int"; value: 300; }
+ Property { name: "height"; type: "int"; value: 300; }
+ Property { name: "url"; type: "QString"; value: "qrc:/qtquickplugin/html/welcome.html" }
+ }
+
+ ItemLibraryEntry {
+ name: "Web View"
+ category: "Qt Quick - Positioner"
+ libraryIcon: ":/qtquickplugin/images/webview-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 300; }
+ Property { name: "height"; type: "int"; value: 300; }
+ Property { name: "url"; type: "QString"; value: "qrc:/qtquickplugin/html/welcome.html" }
+ }
+ }
+
+ Type {
+ name: "QtQuick.Column"
+ icon: ":/qtquickplugin/images/item-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Column"
+ category: "Qt Quick - Positioner"
+ libraryIcon: ":/qtquickplugin/item-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 200; }
+ Property { name: "height"; type: "int"; value: 400; }
+ }
+
+ ItemLibraryEntry {
+ name: "Column"
+ category: "Qt Quick - Positioner"
+ libraryIcon: ":/qtquickplugin/images/item-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 200; }
+ Property { name: "height"; type: "int"; value: 400; }
+ }
+ }
+
+ Type {
+ name: "QtQuick.Grid"
+ icon: ":/qtquickplugin/images/item-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Grid"
+ category: "Qt Quick - Positioner"
+ libraryIcon: ":/qtquickplugin/item-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 400; }
+ Property { name: "height"; type: "int"; value: 400; }
+ }
+
+ ItemLibraryEntry {
+ name: "Grid"
+ category: "Qt Quick - Positioner"
+ libraryIcon: ":/qtquickplugin/images/item-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 400; }
+ Property { name: "height"; type: "int"; value: 400; }
+ }
+ }
+
+ Type {
+ name: "QtQuick.Flow"
+ icon: ":/qtquickplugin/images/item-icon16.png"
+
+ ItemLibraryEntry {
+ name: "Flow"
+ category: "Qt Quick - Positioner"
+ libraryIcon: ":/qtquickplugin/item-icon.png"
+ version: "1.0"
+
+ Property { name: "width"; type: "int"; value: 400; }
+ Property { name: "height"; type: "int"; value: 400; }
+ }
+
+ ItemLibraryEntry {
+ name: "Flow"
+ category: "Qt Quick - Positioner"
+ libraryIcon: ":/qtquickplugin/images/item-icon.png"
+ version: "2.0"
+
+ Property { name: "width"; type: "int"; value: 400; }
+ Property { name: "height"; type: "int"; value: 400; }
+ }
+ }
+}