on 436b607 help sign in
unity8/tests/mocks/QMenuModel/QMenuModel.qmltypes
111 lines 3.5 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: "ActionData"
12 prototype: "QObject"
13 exports: ["QMenuModel/ActionData 0.1"]
14 isCreatable: false
15 isSingleton: true
16 exportMetaObjectRevisions: [0]
17 Property { name: "data"; type: "QVariant" }
18 }
19 Component {
20 name: "ActionStateParser"
21 prototype: "QObject"
22 exports: ["QMenuModel/ActionStateParser 0.1"]
23 exportMetaObjectRevisions: [0]
24 }
25 Component {
26 name: "DBusEnums"
27 prototype: "QObject"
28 exports: ["QMenuModel/DBus 0.1"]
29 isCreatable: false
30 exportMetaObjectRevisions: [0]
31 Enum {
32 name: "BusType"
33 values: {
34 "None": 0,
35 "SessionBus": 1,
36 "SystemBus": 2,
37 "LastBusType": 3
38 }
39 }
40 Enum {
41 name: "ConnectionStatus"
42 values: {
43 "Disconnected": 0,
44 "Connecting": 1,
45 "Connected": 2
46 }
47 }
48 }
49 Component {
50 name: "UnityMenuModel"
51 prototype: "QAbstractListModel"
52 exports: ["QMenuModel/UnityMenuModel 0.1"]
53 exportMetaObjectRevisions: [0]
54 Property { name: "busName"; type: "QByteArray" }
55 Property { name: "actions"; type: "QVariantMap" }
56 Property { name: "menuObjectPath"; type: "QByteArray" }
57 Property { name: "actionStateParser"; type: "ActionStateParser"; isPointer: true }
58 Property { name: "nameOwner"; type: "string"; isReadonly: true }
59 Property { name: "modelData"; type: "QVariant" }
60 Method {
61 name: "insertRow"
62 Parameter { name: "row"; type: "int" }
63 Parameter { name: "data"; type: "QVariant" }
64 }
65 Method {
66 name: "appendRow"
67 Parameter { name: "data"; type: "QVariant" }
68 }
69 Method {
70 name: "removeRow"
71 Parameter { name: "row"; type: "int" }
72 }
73 Method {
74 name: "submenu"
75 type: "QObject*"
76 Parameter { name: "position"; type: "int" }
77 Parameter { name: "actionStateParser"; type: "QQmlComponent"; isPointer: true }
78 }
79 Method {
80 name: "submenu"
81 type: "QObject*"
82 Parameter { name: "position"; type: "int" }
83 }
84 Method {
85 name: "loadExtendedAttributes"
86 type: "bool"
87 Parameter { name: "position"; type: "int" }
88 Parameter { name: "schema"; type: "QVariantMap" }
89 }
90 Method {
91 name: "get"
92 type: "QVariant"
93 Parameter { name: "row"; type: "int" }
94 Parameter { name: "role"; type: "QByteArray" }
95 }
96 Method {
97 name: "activate"
98 Parameter { name: "index"; type: "int" }
99 Parameter { name: "parameter"; type: "QVariant" }
100 }
101 Method {
102 name: "activate"
103 Parameter { name: "index"; type: "int" }
104 }
105 Method {
106 name: "changeState"
107 Parameter { name: "index"; type: "int" }
108 Parameter { name: "parameter"; type: "QVariant" }
109 }
110 }