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