on ed593dc help sign in
unity8/plugins/LightDM/IntegratedLightDM/IntegratedLightDM.qmltypes
271 lines 9.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 IntegratedLightDM 0.1 plugins'
9Module {
10 Component {
11 name: "QAbstractProxyModel"
12 prototype: "QAbstractItemModel"
13 Property { name: "sourceModel"; type: "QAbstractItemModel"; isPointer: true }
14 }
15 Component {
16 name: "QLightDM::Greeter"
17 prototype: "QObject"
18 exports: ["IntegratedLightDM/Greeter 0.1"]
19 isCreatable: false
20 isSingleton: true
21 exportMetaObjectRevisions: [0]
22 Enum {
23 name: "PromptType"
24 values: {
25 "PromptTypeQuestion": 0,
26 "PromptTypeSecret": 1
27 }
28 }
29 Enum {
30 name: "MessageType"
31 values: {
32 "MessageTypeInfo": 0,
33 "MessageTypeError": 1
34 }
35 }
36 Property { name: "authenticated"; type: "bool"; isReadonly: true }
37 Property { name: "authenticationUser"; type: "string"; isReadonly: true }
38 Property { name: "defaultSession"; type: "string"; isReadonly: true }
39 Property { name: "selectUser"; type: "string"; isReadonly: true }
40 Property { name: "selectGuest"; type: "bool"; isReadonly: true }
41 Property { name: "hostname"; type: "string"; isReadonly: true }
42 Property { name: "hasGuestAccount"; type: "bool"; isReadonly: true }
43 Property { name: "locked"; type: "bool"; isReadonly: true }
44 Signal {
45 name: "showMessage"
46 Parameter { name: "text"; type: "string" }
47 Parameter { name: "type"; type: "QLightDM::Greeter::MessageType" }
48 }
49 Signal {
50 name: "showPrompt"
51 Parameter { name: "text"; type: "string" }
52 Parameter { name: "type"; type: "QLightDM::Greeter::PromptType" }
53 }
54 Signal { name: "authenticationComplete" }
55 Signal { name: "autologinTimerExpired" }
56 Method { name: "connectSync"; type: "bool" }
57 Method {
58 name: "authenticate"
59 Parameter { name: "username"; type: "string" }
60 }
61 Method { name: "authenticate" }
62 Method { name: "authenticateAsGuest" }
63 Method { name: "authenticateAutologin" }
64 Method {
65 name: "authenticateRemote"
66 Parameter { name: "session"; type: "string" }
67 Parameter { name: "username"; type: "string" }
68 }
69 Method {
70 name: "authenticateRemote"
71 Parameter { name: "session"; type: "string" }
72 }
73 Method { name: "authenticateRemote" }
74 Method {
75 name: "respond"
76 Parameter { name: "response"; type: "string" }
77 }
78 Method { name: "cancelAuthentication" }
79 Method {
80 name: "setLanguage"
81 Parameter { name: "language"; type: "string" }
82 }
83 Method {
84 name: "startSessionSync"
85 type: "bool"
86 Parameter { name: "session"; type: "string" }
87 }
88 Method { name: "startSessionSync"; type: "bool" }
89 }
90 Component {
91 name: "QLightDM::UsersModel"
92 prototype: "QAbstractListModel"
93 exports: ["IntegratedLightDM/UserRoles 0.1"]
94 isCreatable: false
95 exportMetaObjectRevisions: [0]
96 Enum {
97 name: "UserModelRoles"
98 values: {
99 "NameRole": 256,
100 "RealNameRole": 257,
101 "LoggedInRole": 258,
102 "BackgroundRole": 259,
103 "SessionRole": 260,
104 "HasMessagesRole": 261,
105 "ImagePathRole": 262,
106 "BackgroundPathRole": 263
107 }
108 }
109 }
110 Component {
111 name: "QSortFilterProxyModel"
112 prototype: "QAbstractProxyModel"
113 Property { name: "filterRegExp"; type: "QRegExp" }
114 Property { name: "filterKeyColumn"; type: "int" }
115 Property { name: "dynamicSortFilter"; type: "bool" }
116 Property { name: "filterCaseSensitivity"; type: "Qt::CaseSensitivity" }
117 Property { name: "sortCaseSensitivity"; type: "Qt::CaseSensitivity" }
118 Property { name: "isSortLocaleAware"; type: "bool" }
119 Property { name: "sortRole"; type: "int" }
120 Property { name: "filterRole"; type: "int" }
121 Method {
122 name: "setFilterRegExp"
123 Parameter { name: "pattern"; type: "string" }
124 }
125 Method {
126 name: "setFilterWildcard"
127 Parameter { name: "pattern"; type: "string" }
128 }
129 Method {
130 name: "setFilterFixedString"
131 Parameter { name: "pattern"; type: "string" }
132 }
133 Method { name: "clear" }
134 Method { name: "invalidate" }
135 }
136 Component {
137 name: "UnitySortFilterProxyModelQML"
138 prototype: "QSortFilterProxyModel"
139 Property { name: "model"; type: "QAbstractItemModel"; isPointer: true }
140 Property { name: "totalCount"; type: "int"; isReadonly: true }
141 Property { name: "count"; type: "int"; isReadonly: true }
142 Property { name: "invertMatch"; type: "bool" }
143 Signal {
144 name: "invertMatchChanged"
145 Parameter { type: "bool" }
146 }
147 Method {
148 name: "get"
149 type: "QVariantMap"
150 Parameter { name: "row"; type: "int" }
151 }
152 Method {
153 name: "data"
154 type: "QVariant"
155 Parameter { name: "row"; type: "int" }
156 Parameter { name: "role"; type: "int" }
157 }
158 Method { name: "count"; type: "int" }
159 Method {
160 name: "findFirst"
161 type: "int"
162 Parameter { name: "role"; type: "int" }
163 Parameter { name: "value"; type: "QVariant" }
164 }
165 Method {
166 name: "mapRowToSource"
167 type: "int"
168 Parameter { name: "row"; type: "int" }
169 }
170 Method {
171 name: "mapFromSource"
172 type: "int"
173 Parameter { name: "row"; type: "int" }
174 }
175 Method {
176 name: "mapToSource"
177 type: "int"
178 Parameter { name: "row"; type: "int" }
179 }
180 }
181 Component {
182 name: "UserMetricsOutput::ColorTheme"
183 prototype: "QObject"
184 Property { name: "start"; type: "QColor"; isReadonly: true }
185 Property { name: "main"; type: "QColor"; isReadonly: true }
186 Property { name: "end"; type: "QColor"; isReadonly: true }
187 Signal {
188 name: "startChanged"
189 Parameter { name: "color"; type: "QColor" }
190 }
191 Signal {
192 name: "mainChanged"
193 Parameter { name: "color"; type: "QColor" }
194 }
195 Signal {
196 name: "endChanged"
197 Parameter { name: "color"; type: "QColor" }
198 }
199 }
200 Component {
201 name: "UserMetricsOutput::UserMetrics"
202 prototype: "QObject"
203 exports: ["IntegratedLightDM/Infographic 0.1"]
204 isCreatable: false
205 isSingleton: true
206 exportMetaObjectRevisions: [0]
207 Property { name: "label"; type: "string"; isReadonly: true }
208 Property { name: "username"; type: "string" }
209 Property {
210 name: "firstColor"
211 type: "UserMetricsOutput::ColorTheme"
212 isReadonly: true
213 isPointer: true
214 }
215 Property {
216 name: "secondColor"
217 type: "UserMetricsOutput::ColorTheme"
218 isReadonly: true
219 isPointer: true
220 }
221 Property { name: "firstMonth"; type: "QAbstractItemModel"; isReadonly: true; isPointer: true }
222 Property { name: "secondMonth"; type: "QAbstractItemModel"; isReadonly: true; isPointer: true }
223 Property { name: "currentDay"; type: "int"; isReadonly: true }
224 Signal {
225 name: "labelChanged"
226 Parameter { name: "label"; type: "string" }
227 }
228 Signal {
229 name: "usernameChanged"
230 Parameter { name: "username"; type: "string" }
231 }
232 Signal {
233 name: "firstColorChanged"
234 Parameter { name: "color"; type: "ColorTheme"; isPointer: true }
235 }
236 Signal {
237 name: "firstMonthChanged"
238 Parameter { name: "firstMonth"; type: "QAbstractItemModel"; isPointer: true }
239 }
240 Signal {
241 name: "currentDayChanged"
242 Parameter { name: "currentDay"; type: "int" }
243 }
244 Signal {
245 name: "secondColorChanged"
246 Parameter { name: "color"; type: "ColorTheme"; isPointer: true }
247 }
248 Signal {
249 name: "secondMonthChanged"
250 Parameter { name: "secondMonth"; type: "QAbstractItemModel"; isPointer: true }
251 }
252 Signal { name: "nextDataSource" }
253 Signal { name: "readyForDataChange" }
254 Signal { name: "dataAboutToAppear" }
255 Signal { name: "dataAppeared" }
256 Signal { name: "dataAboutToChange" }
257 Signal { name: "dataChanged" }
258 Signal { name: "dataAboutToDisappear" }
259 Signal { name: "dataDisappeared" }
260 Method { name: "nextDataSourceSlot" }
261 Method { name: "readyForDataChangeSlot" }
262 }
263 Component {
264 name: "UsersModel"
265 prototype: "UnitySortFilterProxyModelQML"
266 exports: ["IntegratedLightDM/Users 0.1"]
267 isCreatable: false
268 isSingleton: true
269 exportMetaObjectRevisions: [0]
270 }