on e700c19 help sign in
unity8/tests/mocks/QMenuModel/QMenuModel.qmltypes
77 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 Method {
27 name: "insertRow"
28 Parameter { name: "row"; type: "int" }
29 Parameter { name: "data"; type: "QVariant" }
30 }
31 Method {
32 name: "appendRow"
33 Parameter { name: "data"; type: "QVariant" }
34 }
35 Method {
36 name: "removeRow"
37 Parameter { name: "row"; type: "int" }
38 }
39 Method {
40 name: "submenu"
41 type: "QObject*"
42 Parameter { name: "position"; type: "int" }
43 Parameter { name: "actionStateParser"; type: "QQmlComponent"; isPointer: true }
44 }
45 Method {
46 name: "submenu"
47 type: "QObject*"
48 Parameter { name: "position"; type: "int" }
49 }
50 Method {
51 name: "loadExtendedAttributes"
52 type: "bool"
53 Parameter { name: "position"; type: "int" }
54 Parameter { name: "schema"; type: "QVariantMap" }
55 }
56 Method {
57 name: "get"
58 type: "QVariant"
59 Parameter { name: "row"; type: "int" }
60 Parameter { name: "role"; type: "QByteArray" }
61 }
62 Method {
63 name: "activate"
64 Parameter { name: "index"; type: "int" }
65 Parameter { name: "parameter"; type: "QVariant" }
66 }
67 Method {
68 name: "activate"
69 Parameter { name: "index"; type: "int" }
70 }
71 Method {
72 name: "changeState"
73 Parameter { name: "index"; type: "int" }
74 Parameter { name: "parameter"; type: "QVariant" }
75 }
76 }