1
import 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.
6
// This file was auto-generated by:
7
// 'qmlplugindump -notrelocatable FullLightDM 0.1 plugins'
11
name: "QAbstractProxyModel"
12
prototype: "QAbstractItemModel"
13
Property { name: "sourceModel"; type: "QAbstractItemModel"; isPointer: true }
16
name: "QLightDM::Greeter"
18
exports: ["FullLightDM/Greeter 0.1"]
21
exportMetaObjectRevisions: [0]
25
"PromptTypeQuestion": 0,
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
Property { name: "hostname"; type: "string"; isReadonly: true }
47
Parameter { name: "text"; type: "string" }
48
Parameter { name: "type"; type: "QLightDM::Greeter::MessageType" }
52
Parameter { name: "text"; type: "string" }
53
Parameter { name: "type"; type: "QLightDM::Greeter::PromptType" }
55
Signal { name: "authenticationComplete" }
56
Signal { name: "autologinTimerExpired" }
57
Signal { name: "idle" }
58
Signal { name: "reset" }
59
Method { name: "connectToDaemonSync"; type: "bool" }
60
Method { name: "connectSync"; type: "bool" }
63
Parameter { name: "username"; type: "string" }
65
Method { name: "authenticate" }
66
Method { name: "authenticateAsGuest" }
67
Method { name: "authenticateAutologin" }
69
name: "authenticateRemote"
70
Parameter { name: "session"; type: "string" }
71
Parameter { name: "username"; type: "string" }
74
name: "authenticateRemote"
75
Parameter { name: "session"; type: "string" }
77
Method { name: "authenticateRemote" }
80
Parameter { name: "response"; type: "string" }
82
Method { name: "cancelAuthentication" }
83
Method { name: "cancelAutologin" }
86
Parameter { name: "language"; type: "string" }
90
Parameter { name: "resettable"; type: "bool" }
93
name: "startSessionSync"
95
Parameter { name: "session"; type: "string" }
97
Method { name: "startSessionSync"; type: "bool" }
99
name: "ensureSharedDataDirSync"
101
Parameter { name: "username"; type: "string" }
105
name: "QLightDM::UsersModel"
106
prototype: "QAbstractListModel"
107
exports: ["FullLightDM/UserRoles 0.1"]
109
exportMetaObjectRevisions: [0]
111
name: "UserModelRoles"
116
"BackgroundRole": 259,
118
"HasMessagesRole": 261,
119
"ImagePathRole": 262,
120
"BackgroundPathRole": 263,
126
name: "QSortFilterProxyModel"
127
prototype: "QAbstractProxyModel"
128
Property { name: "filterRegExp"; type: "QRegExp" }
129
Property { name: "filterKeyColumn"; type: "int" }
130
Property { name: "dynamicSortFilter"; type: "bool" }
131
Property { name: "filterCaseSensitivity"; type: "Qt::CaseSensitivity" }
132
Property { name: "sortCaseSensitivity"; type: "Qt::CaseSensitivity" }
133
Property { name: "isSortLocaleAware"; type: "bool" }
134
Property { name: "sortRole"; type: "int" }
135
Property { name: "filterRole"; type: "int" }
137
name: "setFilterRegExp"
138
Parameter { name: "pattern"; type: "string" }
141
name: "setFilterWildcard"
142
Parameter { name: "pattern"; type: "string" }
145
name: "setFilterFixedString"
146
Parameter { name: "pattern"; type: "string" }
148
Method { name: "clear" }
149
Method { name: "invalidate" }
152
name: "UnitySortFilterProxyModelQML"
153
prototype: "QSortFilterProxyModel"
154
Property { name: "model"; type: "QAbstractItemModel"; isPointer: true }
155
Property { name: "totalCount"; type: "int"; isReadonly: true }
156
Property { name: "count"; type: "int"; isReadonly: true }
157
Property { name: "invertMatch"; type: "bool" }
159
name: "invertMatchChanged"
160
Parameter { type: "bool" }
165
Parameter { name: "row"; type: "int" }
170
Parameter { name: "row"; type: "int" }
171
Parameter { name: "role"; type: "int" }
173
Method { name: "count"; type: "int" }
177
Parameter { name: "role"; type: "int" }
178
Parameter { name: "value"; type: "QVariant" }
181
name: "mapRowToSource"
183
Parameter { name: "row"; type: "int" }
186
name: "mapFromSource"
188
Parameter { name: "row"; type: "int" }
193
Parameter { name: "row"; type: "int" }
197
name: "UserMetricsOutput::ColorTheme"
199
Property { name: "start"; type: "QColor"; isReadonly: true }
200
Property { name: "main"; type: "QColor"; isReadonly: true }
201
Property { name: "end"; type: "QColor"; isReadonly: true }
204
Parameter { name: "color"; type: "QColor" }
208
Parameter { name: "color"; type: "QColor" }
212
Parameter { name: "color"; type: "QColor" }
216
name: "UserMetricsOutput::UserMetrics"
218
exports: ["FullLightDM/Infographic 0.1"]
221
exportMetaObjectRevisions: [0]
222
Property { name: "label"; type: "string"; isReadonly: true }
223
Property { name: "username"; type: "string" }
226
type: "UserMetricsOutput::ColorTheme"
232
type: "UserMetricsOutput::ColorTheme"
236
Property { name: "firstMonth"; type: "QAbstractItemModel"; isReadonly: true; isPointer: true }
237
Property { name: "secondMonth"; type: "QAbstractItemModel"; isReadonly: true; isPointer: true }
238
Property { name: "currentDay"; type: "int"; isReadonly: true }
241
Parameter { name: "label"; type: "string" }
244
name: "usernameChanged"
245
Parameter { name: "username"; type: "string" }
248
name: "firstColorChanged"
249
Parameter { name: "color"; type: "ColorTheme"; isPointer: true }
252
name: "firstMonthChanged"
253
Parameter { name: "firstMonth"; type: "QAbstractItemModel"; isPointer: true }
256
name: "currentDayChanged"
257
Parameter { name: "currentDay"; type: "int" }
260
name: "secondColorChanged"
261
Parameter { name: "color"; type: "ColorTheme"; isPointer: true }
264
name: "secondMonthChanged"
265
Parameter { name: "secondMonth"; type: "QAbstractItemModel"; isPointer: true }
267
Signal { name: "nextDataSource" }
268
Signal { name: "readyForDataChange" }
269
Signal { name: "dataAboutToAppear" }
270
Signal { name: "dataAppeared" }
271
Signal { name: "dataAboutToChange" }
272
Signal { name: "dataChanged" }
273
Signal { name: "dataAboutToDisappear" }
274
Signal { name: "dataDisappeared" }
275
Method { name: "nextDataSourceSlot" }
276
Method { name: "readyForDataChangeSlot" }
280
prototype: "UnitySortFilterProxyModelQML"
281
exports: ["FullLightDM/Users 0.1"]
284
exportMetaObjectRevisions: [0]