on da009e4 help sign in
unity8/tests/mocks/QMenuModel/QMenuModel.qmltypes
78 lines 2.6 kB history raw
1import QtQuick.tooling 1.1
3// This file describes the plugin-supplied types contained in the library.
4// It is used for QML tooling purposes only.
5//
6// This file was auto-generated by:
7// 'qmlplugindump -notrelocatable QMenuModel 0.1 tests/mocks'
9Module {
10 Component {
11 name: "ActionStateParser"
12 prototype: "QObject"
13 exports: ["QMenuModel/ActionStateParser 0.1"]
14 exportMetaObjectRevisions: [0]
15 }
16 Component {
17 name: "UnityMenuModel"
18 prototype: "QAbstractListModel"
19 exports: ["QMenuModel/UnityMenuModel 0.1"]
20 exportMetaObjectRevisions: [0]
21 Property { name: "modelData"; type: "QVariant" }
22 Property { name: "busName"; type: "QByteArray" }
23 Property { name: "actions"; type: "QVariantMap" }
24 Property { name: "menuObjectPath"; type: "QByteArray" }
25 Property { name: "actionStateParser"; type: "ActionStateParser"; isPointer: true }
26 Property { name: "nameOwner"; type: "string"; isReadonly: true }
27 Method {
28 name: "insertRow"
29 Parameter { name: "row"; type: "int" }
30 Parameter { name: "data"; type: "QVariant" }
31 }
32 Method {
33 name: "appendRow"
34 Parameter { name: "data"; type: "QVariant" }
35 }
36 Method {
37 name: "removeRow"
38 Parameter { name: "row"; type: "int" }
39 }
40 Method {
41 name: "submenu"
42 type: "QObject*"
43 Parameter { name: "position"; type: "int" }
44 Parameter { name: "actionStateParser"; type: "QQmlComponent"; isPointer: true }
45 }
46 Method {
47 name: "submenu"
48 type: "QObject*"
49 Parameter { name: "position"; type: "int" }
50 }
51 Method {
52 name: "loadExtendedAttributes"
53 type: "bool"
54 Parameter { name: "position"; type: "int" }
55 Parameter { name: "schema"; type: "QVariantMap" }
56 }
57 Method {
58 name: "get"
59 type: "QVariant"
60 Parameter { name: "row"; type: "int" }
61 Parameter { name: "role"; type: "QByteArray" }
62 }
63 Method {
64 name: "activate"
65 Parameter { name: "index"; type: "int" }
66 Parameter { name: "parameter"; type: "QVariant" }
67 }
68 Method {
69 name: "activate"
70 Parameter { name: "index"; type: "int" }
71 }
72 Method {
73 name: "changeState"
74 Parameter { name: "index"; type: "int" }
75 Parameter { name: "parameter"; type: "QVariant" }
76 }
77 }