on ff2ea35 help sign in
unity8/plugins/Unity/Launcher/Launcher.qmltypes
174 lines 5.8 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 Unity.Launcher 0.1 plugins'
9Module {
10 Component {
11 name: "LauncherItem"
12 prototype: "unity::shell::launcher::LauncherItemInterface"
13 exports: ["Unity.Launcher/LauncherItem 0.1"]
14 isCreatable: false
15 exportMetaObjectRevisions: [0]
16 Signal {
17 name: "favoriteChanged"
18 Parameter { name: "favorite"; type: "bool" }
19 }
20 Signal {
21 name: "runningChanged"
22 Parameter { name: "running"; type: "bool" }
23 }
24 }
25 Component {
26 name: "LauncherModel"
27 prototype: "unity::shell::launcher::LauncherModelInterface"
28 exports: ["Unity.Launcher/LauncherModel 0.1"]
29 isCreatable: false
30 isSingleton: true
31 exportMetaObjectRevisions: [0]
32 Method {
33 name: "get"
34 type: "unity::shell::launcher::LauncherItemInterface*"
35 Parameter { name: "index"; type: "int" }
36 }
37 Method {
38 name: "move"
39 Parameter { name: "oldIndex"; type: "int" }
40 Parameter { name: "newIndex"; type: "int" }
41 }
42 Method {
43 name: "pin"
44 Parameter { name: "appId"; type: "string" }
45 Parameter { name: "index"; type: "int" }
46 }
47 Method {
48 name: "pin"
49 Parameter { name: "appId"; type: "string" }
50 }
51 Method {
52 name: "requestRemove"
53 Parameter { name: "appId"; type: "string" }
54 }
55 Method {
56 name: "quickListActionInvoked"
57 Parameter { name: "appId"; type: "string" }
58 Parameter { name: "actionIndex"; type: "int" }
59 }
60 Method {
61 name: "setUser"
62 Parameter { name: "username"; type: "string" }
63 }
64 Method {
65 name: "getUrlForAppId"
66 type: "string"
67 Parameter { name: "appId"; type: "string" }
68 }
69 }
70 Component {
71 name: "QuickListModel"
72 prototype: "unity::shell::launcher::QuickListModelInterface"
73 exports: ["Unity.Launcher/QuickListModel 0.1"]
74 isCreatable: false
75 exportMetaObjectRevisions: [0]
76 }
77 Component {
78 name: "unity::shell::launcher::LauncherItemInterface"
79 prototype: "QObject"
80 exports: ["Unity.Launcher/LauncherItemInterface 0.1"]
81 isCreatable: false
82 exportMetaObjectRevisions: [0]
83 Property { name: "appId"; type: "string"; isReadonly: true }
84 Property { name: "name"; type: "string"; isReadonly: true }
85 Property { name: "icon"; type: "string"; isReadonly: true }
86 Property { name: "pinned"; type: "bool"; isReadonly: true }
87 Property { name: "running"; type: "bool"; isReadonly: true }
88 Property { name: "recent"; type: "bool"; isReadonly: true }
89 Property { name: "progress"; type: "int"; isReadonly: true }
90 Property { name: "count"; type: "int"; isReadonly: true }
91 Property { name: "focused"; type: "bool"; isReadonly: true }
92 Property {
93 name: "quickList"
94 type: "unity::shell::launcher::QuickListModelInterface"
95 isReadonly: true
96 isPointer: true
97 }
98 Signal {
99 name: "pinnedChanged"
100 Parameter { name: "pinned"; type: "bool" }
101 }
102 Signal {
103 name: "runningChanged"
104 Parameter { name: "running"; type: "bool" }
105 }
106 Signal {
107 name: "recentChanged"
108 Parameter { name: "running"; type: "bool" }
109 }
110 Signal {
111 name: "progressChanged"
112 Parameter { name: "progress"; type: "int" }
113 }
114 Signal {
115 name: "countChanged"
116 Parameter { name: "count"; type: "int" }
117 }
118 Signal {
119 name: "focusedChanged"
120 Parameter { name: "focused"; type: "bool" }
121 }
122 }
123 Component {
124 name: "unity::shell::launcher::LauncherModelInterface"
125 prototype: "QAbstractListModel"
126 exports: ["Unity.Launcher/LauncherModelInterface 0.1"]
127 isCreatable: false
128 exportMetaObjectRevisions: [0]
129 Property {
130 name: "applicationManager"
131 type: "unity::shell::application::ApplicationManagerInterface"
132 isPointer: true
133 }
134 Method {
135 name: "move"
136 Parameter { name: "oldIndex"; type: "int" }
137 Parameter { name: "newIndex"; type: "int" }
138 }
139 Method {
140 name: "get"
141 type: "unity::shell::launcher::LauncherItemInterface*"
142 Parameter { name: "index"; type: "int" }
143 }
144 Method {
145 name: "pin"
146 Parameter { name: "appId"; type: "string" }
147 Parameter { name: "index"; type: "int" }
148 }
149 Method {
150 name: "pin"
151 Parameter { name: "appId"; type: "string" }
152 }
153 Method {
154 name: "requestRemove"
155 Parameter { name: "appId"; type: "string" }
156 }
157 Method {
158 name: "quickListActionInvoked"
159 Parameter { name: "appId"; type: "string" }
160 Parameter { name: "actionIndex"; type: "int" }
161 }
162 Method {
163 name: "setUser"
164 Parameter { name: "username"; type: "string" }
165 }
166 }
167 Component {
168 name: "unity::shell::launcher::QuickListModelInterface"
169 prototype: "QAbstractListModel"
170 exports: ["Unity.Launcher/QuickListInterface 0.1"]
171 isCreatable: false
172 exportMetaObjectRevisions: [0]
173 }