@@ -0,0 +1,271 @@
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 IntegratedLightDM 0.1 plugins'
11+ name: "QAbstractProxyModel"
12+ prototype: "QAbstractItemModel"
13+ Property { name: "sourceModel"; type: "QAbstractItemModel"; isPointer: true }
16+ name: "QLightDM::Greeter"
18+ exports: ["IntegratedLightDM/Greeter 0.1"]
21+ exportMetaObjectRevisions: [0]
25+ "PromptTypeQuestion": 0,
26+ "PromptTypeSecret": 1
32+ "MessageTypeInfo": 0,
33+ "MessageTypeError": 1
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 }
46+ Parameter { name: "text"; type: "string" }
47+ Parameter { name: "type"; type: "QLightDM::Greeter::MessageType" }
51+ Parameter { name: "text"; type: "string" }
52+ Parameter { name: "type"; type: "QLightDM::Greeter::PromptType" }
54+ Signal { name: "authenticationComplete" }
55+ Signal { name: "autologinTimerExpired" }
56+ Method { name: "connectSync"; type: "bool" }
59+ Parameter { name: "username"; type: "string" }
61+ Method { name: "authenticate" }
62+ Method { name: "authenticateAsGuest" }
63+ Method { name: "authenticateAutologin" }
65+ name: "authenticateRemote"
66+ Parameter { name: "session"; type: "string" }
67+ Parameter { name: "username"; type: "string" }
70+ name: "authenticateRemote"
71+ Parameter { name: "session"; type: "string" }
73+ Method { name: "authenticateRemote" }
76+ Parameter { name: "response"; type: "string" }
78+ Method { name: "cancelAuthentication" }
81+ Parameter { name: "language"; type: "string" }
84+ name: "startSessionSync"
86+ Parameter { name: "session"; type: "string" }
88+ Method { name: "startSessionSync"; type: "bool" }
91+ name: "QLightDM::UsersModel"
92+ prototype: "QAbstractListModel"
93+ exports: ["IntegratedLightDM/UserRoles 0.1"]
95+ exportMetaObjectRevisions: [0]
97+ name: "UserModelRoles"
100+ "RealNameRole": 257,
101+ "LoggedInRole": 258,
102+ "BackgroundRole": 259,
104+ "HasMessagesRole": 261,
105+ "ImagePathRole": 262,
106+ "BackgroundPathRole": 263
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" }
122+ name: "setFilterRegExp"
123+ Parameter { name: "pattern"; type: "string" }
126+ name: "setFilterWildcard"
127+ Parameter { name: "pattern"; type: "string" }
130+ name: "setFilterFixedString"
131+ Parameter { name: "pattern"; type: "string" }
133+ Method { name: "clear" }
134+ Method { name: "invalidate" }
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" }
144+ name: "invertMatchChanged"
145+ Parameter { type: "bool" }
150+ Parameter { name: "row"; type: "int" }
155+ Parameter { name: "row"; type: "int" }
156+ Parameter { name: "role"; type: "int" }
158+ Method { name: "count"; type: "int" }
162+ Parameter { name: "role"; type: "int" }
163+ Parameter { name: "value"; type: "QVariant" }
166+ name: "mapRowToSource"
168+ Parameter { name: "row"; type: "int" }
171+ name: "mapFromSource"
173+ Parameter { name: "row"; type: "int" }
178+ Parameter { name: "row"; type: "int" }
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 }
188+ name: "startChanged"
189+ Parameter { name: "color"; type: "QColor" }
193+ Parameter { name: "color"; type: "QColor" }
197+ Parameter { name: "color"; type: "QColor" }
201+ name: "UserMetricsOutput::UserMetrics"
202+ prototype: "QObject"
203+ exports: ["IntegratedLightDM/Infographic 0.1"]
206+ exportMetaObjectRevisions: [0]
207+ Property { name: "label"; type: "string"; isReadonly: true }
208+ Property { name: "username"; type: "string" }
211+ type: "UserMetricsOutput::ColorTheme"
217+ type: "UserMetricsOutput::ColorTheme"
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 }
225+ name: "labelChanged"
226+ Parameter { name: "label"; type: "string" }
229+ name: "usernameChanged"
230+ Parameter { name: "username"; type: "string" }
233+ name: "firstColorChanged"
234+ Parameter { name: "color"; type: "ColorTheme"; isPointer: true }
237+ name: "firstMonthChanged"
238+ Parameter { name: "firstMonth"; type: "QAbstractItemModel"; isPointer: true }
241+ name: "currentDayChanged"
242+ Parameter { name: "currentDay"; type: "int" }
245+ name: "secondColorChanged"
246+ Parameter { name: "color"; type: "ColorTheme"; isPointer: true }
249+ name: "secondMonthChanged"
250+ Parameter { name: "secondMonth"; type: "QAbstractItemModel"; isPointer: true }
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" }
265+ prototype: "UnitySortFilterProxyModelQML"
266+ exports: ["IntegratedLightDM/Users 0.1"]
269+ exportMetaObjectRevisions: [0]