on xenial help sign in
backout last commit as its in the wrong branch
06f9257Josh Arenson
plugins/LightDM/FullLightDM/FullLightDM.qmltypesnew file+286
@@ -0,0 +1,286 @@
1+import QtQuick.tooling 1.1
2+
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 FullLightDM 0.1 plugins'
8+
9+Module {
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: ["FullLightDM/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+ Property { name: "hostname"; type: "string"; isReadonly: true }
45+ Signal {
46+ name: "showMessage"
47+ Parameter { name: "text"; type: "string" }
48+ Parameter { name: "type"; type: "QLightDM::Greeter::MessageType" }
49+ }
50+ Signal {
51+ name: "showPrompt"
52+ Parameter { name: "text"; type: "string" }
53+ Parameter { name: "type"; type: "QLightDM::Greeter::PromptType" }
54+ }
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" }
61+ Method {
62+ name: "authenticate"
63+ Parameter { name: "username"; type: "string" }
64+ }
65+ Method { name: "authenticate" }
66+ Method { name: "authenticateAsGuest" }
67+ Method { name: "authenticateAutologin" }
68+ Method {
69+ name: "authenticateRemote"
70+ Parameter { name: "session"; type: "string" }
71+ Parameter { name: "username"; type: "string" }
72+ }
73+ Method {
74+ name: "authenticateRemote"
75+ Parameter { name: "session"; type: "string" }
76+ }
77+ Method { name: "authenticateRemote" }
78+ Method {
79+ name: "respond"
80+ Parameter { name: "response"; type: "string" }
81+ }
82+ Method { name: "cancelAuthentication" }
83+ Method { name: "cancelAutologin" }
84+ Method {
85+ name: "setLanguage"
86+ Parameter { name: "language"; type: "string" }
87+ }
88+ Method {
89+ name: "setResettable"
90+ Parameter { name: "resettable"; type: "bool" }
91+ }
92+ Method {
93+ name: "startSessionSync"
94+ type: "bool"
95+ Parameter { name: "session"; type: "string" }
96+ }
97+ Method { name: "startSessionSync"; type: "bool" }
98+ Method {
99+ name: "ensureSharedDataDirSync"
100+ type: "string"
101+ Parameter { name: "username"; type: "string" }
102+ }
103+ }
104+ Component {
105+ name: "QLightDM::UsersModel"
106+ prototype: "QAbstractListModel"
107+ exports: ["FullLightDM/UserRoles 0.1"]
108+ isCreatable: false
109+ exportMetaObjectRevisions: [0]
110+ Enum {
111+ name: "UserModelRoles"
112+ values: {
113+ "NameRole": 256,
114+ "RealNameRole": 257,
115+ "LoggedInRole": 258,
116+ "BackgroundRole": 259,
117+ "SessionRole": 260,
118+ "HasMessagesRole": 261,
119+ "ImagePathRole": 262,
120+ "BackgroundPathRole": 263,
121+ "UidRole": 264
122+ }
123+ }
124+ }
125+ Component {
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" }
136+ Method {
137+ name: "setFilterRegExp"
138+ Parameter { name: "pattern"; type: "string" }
139+ }
140+ Method {
141+ name: "setFilterWildcard"
142+ Parameter { name: "pattern"; type: "string" }
143+ }
144+ Method {
145+ name: "setFilterFixedString"
146+ Parameter { name: "pattern"; type: "string" }
147+ }
148+ Method { name: "clear" }
149+ Method { name: "invalidate" }
150+ }
151+ Component {
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" }
158+ Signal {
159+ name: "invertMatchChanged"
160+ Parameter { type: "bool" }
161+ }
162+ Method {
163+ name: "get"
164+ type: "QVariantMap"
165+ Parameter { name: "row"; type: "int" }
166+ }
167+ Method {
168+ name: "data"
169+ type: "QVariant"
170+ Parameter { name: "row"; type: "int" }
171+ Parameter { name: "role"; type: "int" }
172+ }
173+ Method { name: "count"; type: "int" }
174+ Method {
175+ name: "findFirst"
176+ type: "int"
177+ Parameter { name: "role"; type: "int" }
178+ Parameter { name: "value"; type: "QVariant" }
179+ }
180+ Method {
181+ name: "mapRowToSource"
182+ type: "int"
183+ Parameter { name: "row"; type: "int" }
184+ }
185+ Method {
186+ name: "mapFromSource"
187+ type: "int"
188+ Parameter { name: "row"; type: "int" }
189+ }
190+ Method {
191+ name: "mapToSource"
192+ type: "int"
193+ Parameter { name: "row"; type: "int" }
194+ }
195+ }
196+ Component {
197+ name: "UserMetricsOutput::ColorTheme"
198+ prototype: "QObject"
199+ Property { name: "start"; type: "QColor"; isReadonly: true }
200+ Property { name: "main"; type: "QColor"; isReadonly: true }
201+ Property { name: "end"; type: "QColor"; isReadonly: true }
202+ Signal {
203+ name: "startChanged"
204+ Parameter { name: "color"; type: "QColor" }
205+ }
206+ Signal {
207+ name: "mainChanged"
208+ Parameter { name: "color"; type: "QColor" }
209+ }
210+ Signal {
211+ name: "endChanged"
212+ Parameter { name: "color"; type: "QColor" }
213+ }
214+ }
215+ Component {
216+ name: "UserMetricsOutput::UserMetrics"
217+ prototype: "QObject"
218+ exports: ["FullLightDM/Infographic 0.1"]
219+ isCreatable: false
220+ isSingleton: true
221+ exportMetaObjectRevisions: [0]
222+ Property { name: "label"; type: "string"; isReadonly: true }
223+ Property { name: "username"; type: "string" }
224+ Property {
225+ name: "firstColor"
226+ type: "UserMetricsOutput::ColorTheme"
227+ isReadonly: true
228+ isPointer: true
229+ }
230+ Property {
231+ name: "secondColor"
232+ type: "UserMetricsOutput::ColorTheme"
233+ isReadonly: true
234+ isPointer: true
235+ }
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 }
239+ Signal {
240+ name: "labelChanged"
241+ Parameter { name: "label"; type: "string" }
242+ }
243+ Signal {
244+ name: "usernameChanged"
245+ Parameter { name: "username"; type: "string" }
246+ }
247+ Signal {
248+ name: "firstColorChanged"
249+ Parameter { name: "color"; type: "ColorTheme"; isPointer: true }
250+ }
251+ Signal {
252+ name: "firstMonthChanged"
253+ Parameter { name: "firstMonth"; type: "QAbstractItemModel"; isPointer: true }
254+ }
255+ Signal {
256+ name: "currentDayChanged"
257+ Parameter { name: "currentDay"; type: "int" }
258+ }
259+ Signal {
260+ name: "secondColorChanged"
261+ Parameter { name: "color"; type: "ColorTheme"; isPointer: true }
262+ }
263+ Signal {
264+ name: "secondMonthChanged"
265+ Parameter { name: "secondMonth"; type: "QAbstractItemModel"; isPointer: true }
266+ }
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" }
277+ }
278+ Component {
279+ name: "UsersModel"
280+ prototype: "UnitySortFilterProxyModelQML"
281+ exports: ["FullLightDM/Users 0.1"]
282+ isCreatable: false
283+ isSingleton: true
284+ exportMetaObjectRevisions: [0]
285+ }
286+}
plugins/LightDM/IntegratedLightDM/IntegratedLightDM.qmltypesnew file+271
@@ -0,0 +1,271 @@
1+import QtQuick.tooling 1.1
2+
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'
8+
9+Module {
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+ }
271+}