~chris.gagnon/+junk/qtpim-coverage

« back to all changes in this revision

Viewing changes to src/imports/contacts/plugins.qmltypes

  • Committer: chris.gagnon
  • Date: 2013-12-10 23:09:37 UTC
  • Revision ID: chris.gagnon@canonical.com-20131210230937-2akf1ft1edcttk87
first post

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
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 with the command 'qmlplugindump -notrelocatable QtContacts 5.0'.
 
7
 
 
8
Module {
 
9
    Component {
 
10
        name: "QtContacts::QDeclarativeContact"
 
11
        defaultProperty: "contactDetails"
 
12
        prototype: "QObject"
 
13
        exports: ["QtContacts/Contact 5.0"]
 
14
        exportMetaObjectRevisions: [0]
 
15
        Property { name: "modified"; type: "bool"; isReadonly: true }
 
16
        Property { name: "type"; type: "QDeclarativeContactType::ContactType"; isReadonly: true }
 
17
        Property { name: "contactId"; type: "string"; isReadonly: true }
 
18
        Property { name: "manager"; type: "string"; isReadonly: true }
 
19
        Property {
 
20
            name: "contactDetails"
 
21
            type: "QDeclarativeContactDetail"
 
22
            isList: true
 
23
            isReadonly: true
 
24
        }
 
25
        Property {
 
26
            name: "address"
 
27
            type: "QDeclarativeContactAddress"
 
28
            isReadonly: true
 
29
            isPointer: true
 
30
        }
 
31
        Property { name: "addresses"; type: "QDeclarativeContactAddress"; isList: true; isReadonly: true }
 
32
        Property {
 
33
            name: "anniversary"
 
34
            type: "QDeclarativeContactAnniversary"
 
35
            isReadonly: true
 
36
            isPointer: true
 
37
        }
 
38
        Property { name: "avatar"; type: "QDeclarativeContactAvatar"; isReadonly: true; isPointer: true }
 
39
        Property {
 
40
            name: "birthday"
 
41
            type: "QDeclarativeContactBirthday"
 
42
            isReadonly: true
 
43
            isPointer: true
 
44
        }
 
45
        Property {
 
46
            name: "displayLabel"
 
47
            type: "QDeclarativeContactDisplayLabel"
 
48
            isReadonly: true
 
49
            isPointer: true
 
50
        }
 
51
        Property {
 
52
            name: "email"
 
53
            type: "QDeclarativeContactEmailAddress"
 
54
            isReadonly: true
 
55
            isPointer: true
 
56
        }
 
57
        Property {
 
58
            name: "emails"
 
59
            type: "QDeclarativeContactEmailAddress"
 
60
            isList: true
 
61
            isReadonly: true
 
62
        }
 
63
        Property {
 
64
            name: "extendedDetail"
 
65
            type: "QDeclarativeContactExtendedDetail"
 
66
            isReadonly: true
 
67
            isPointer: true
 
68
        }
 
69
        Property {
 
70
            name: "extendedDetails"
 
71
            type: "QDeclarativeContactExtendedDetail"
 
72
            isList: true
 
73
            isReadonly: true
 
74
        }
 
75
        Property { name: "family"; type: "QDeclarativeContactFamily"; isReadonly: true; isPointer: true }
 
76
        Property {
 
77
            name: "favorite"
 
78
            type: "QDeclarativeContactFavorite"
 
79
            isReadonly: true
 
80
            isPointer: true
 
81
        }
 
82
        Property { name: "gender"; type: "QDeclarativeContactGender"; isReadonly: true; isPointer: true }
 
83
        Property {
 
84
            name: "geolocation"
 
85
            type: "QDeclarativeContactGeoLocation"
 
86
            isReadonly: true
 
87
            isPointer: true
 
88
        }
 
89
        Property {
 
90
            name: "globalPresence"
 
91
            type: "QDeclarativeContactGlobalPresence"
 
92
            isReadonly: true
 
93
            isPointer: true
 
94
        }
 
95
        Property { name: "guid"; type: "QDeclarativeContactGuid"; isReadonly: true; isPointer: true }
 
96
        Property { name: "hobby"; type: "QDeclarativeContactHobby"; isReadonly: true; isPointer: true }
 
97
        Property { name: "name"; type: "QDeclarativeContactName"; isReadonly: true; isPointer: true }
 
98
        Property {
 
99
            name: "nickname"
 
100
            type: "QDeclarativeContactNickname"
 
101
            isReadonly: true
 
102
            isPointer: true
 
103
        }
 
104
        Property { name: "note"; type: "QDeclarativeContactNote"; isReadonly: true; isPointer: true }
 
105
        Property {
 
106
            name: "onlineAccount"
 
107
            type: "QDeclarativeContactOnlineAccount"
 
108
            isReadonly: true
 
109
            isPointer: true
 
110
        }
 
111
        Property {
 
112
            name: "organization"
 
113
            type: "QDeclarativeContactOrganization"
 
114
            isReadonly: true
 
115
            isPointer: true
 
116
        }
 
117
        Property {
 
118
            name: "organizations"
 
119
            type: "QDeclarativeContactOrganization"
 
120
            isList: true
 
121
            isReadonly: true
 
122
        }
 
123
        Property {
 
124
            name: "phoneNumber"
 
125
            type: "QDeclarativeContactPhoneNumber"
 
126
            isReadonly: true
 
127
            isPointer: true
 
128
        }
 
129
        Property {
 
130
            name: "phoneNumbers"
 
131
            type: "QDeclarativeContactPhoneNumber"
 
132
            isList: true
 
133
            isReadonly: true
 
134
        }
 
135
        Property {
 
136
            name: "presence"
 
137
            type: "QDeclarativeContactPresence"
 
138
            isReadonly: true
 
139
            isPointer: true
 
140
        }
 
141
        Property {
 
142
            name: "ringtone"
 
143
            type: "QDeclarativeContactRingtone"
 
144
            isReadonly: true
 
145
            isPointer: true
 
146
        }
 
147
        Property {
 
148
            name: "syncTarget"
 
149
            type: "QDeclarativeContactSyncTarget"
 
150
            isReadonly: true
 
151
            isPointer: true
 
152
        }
 
153
        Property { name: "tag"; type: "QDeclarativeContactTag"; isReadonly: true; isPointer: true }
 
154
        Property {
 
155
            name: "timestamp"
 
156
            type: "QDeclarativeContactTimestamp"
 
157
            isReadonly: true
 
158
            isPointer: true
 
159
        }
 
160
        Property { name: "url"; type: "QDeclarativeContactUrl"; isReadonly: true; isPointer: true }
 
161
        Property { name: "urls"; type: "QDeclarativeContactUrl"; isList: true; isReadonly: true }
 
162
        Property {
 
163
            name: "version"
 
164
            type: "QDeclarativeContactVersion"
 
165
            isReadonly: true
 
166
            isPointer: true
 
167
        }
 
168
        Signal { name: "contactChanged" }
 
169
        Method { name: "clearDetails" }
 
170
        Method { name: "save" }
 
171
        Method {
 
172
            name: "detail"
 
173
            type: "QDeclarativeContactDetail*"
 
174
            Parameter { name: "type"; type: "int" }
 
175
        }
 
176
        Method {
 
177
            name: "details"
 
178
            type: "QVariantList"
 
179
            Parameter { name: "type"; type: "int" }
 
180
        }
 
181
        Method {
 
182
            name: "removeDetail"
 
183
            type: "bool"
 
184
            Parameter { name: "detail"; type: "QDeclarativeContactDetail"; isPointer: true }
 
185
        }
 
186
        Method {
 
187
            name: "addDetail"
 
188
            type: "bool"
 
189
            Parameter { name: "detail"; type: "QDeclarativeContactDetail"; isPointer: true }
 
190
        }
 
191
    }
 
192
    Component {
 
193
        name: "QtContacts::QDeclarativeContactActionFilter"
 
194
        prototype: "QtContacts::QDeclarativeContactFilter"
 
195
        exports: ["QtContacts/ActionFilter 5.0"]
 
196
        exportMetaObjectRevisions: [0]
 
197
        Property { name: "actionName"; type: "string" }
 
198
        Signal { name: "valueChanged" }
 
199
    }
 
200
    Component {
 
201
        name: "QtContacts::QDeclarativeContactAddress"
 
202
        prototype: "QtContacts::QDeclarativeContactDetail"
 
203
        exports: ["QtContacts/Address 5.0"]
 
204
        exportMetaObjectRevisions: [0]
 
205
        Enum {
 
206
            name: "FieldType"
 
207
            values: {
 
208
                "Street": 0,
 
209
                "Locality": 1,
 
210
                "Region": 2,
 
211
                "Postcode": 3,
 
212
                "Country": 4,
 
213
                "SubTypes": 5,
 
214
                "PostOfficeBox": 6
 
215
            }
 
216
        }
 
217
        Enum {
 
218
            name: "AddressSubType"
 
219
            values: {
 
220
                "Parcel": 0,
 
221
                "Postal": 1,
 
222
                "Domestic": 2,
 
223
                "International": 3
 
224
            }
 
225
        }
 
226
        Property { name: "street"; type: "string" }
 
227
        Property { name: "locality"; type: "string" }
 
228
        Property { name: "region"; type: "string" }
 
229
        Property { name: "postcode"; type: "string" }
 
230
        Property { name: "country"; type: "string" }
 
231
        Property { name: "subTypes"; type: "QList<int>" }
 
232
        Property { name: "postOfficeBox"; type: "string" }
 
233
        Signal { name: "valueChanged" }
 
234
    }
 
235
    Component {
 
236
        name: "QtContacts::QDeclarativeContactAnniversary"
 
237
        prototype: "QtContacts::QDeclarativeContactDetail"
 
238
        exports: ["QtContacts/Anniversary 5.0"]
 
239
        exportMetaObjectRevisions: [0]
 
240
        Enum {
 
241
            name: "FieldType"
 
242
            values: {
 
243
                "CalendarId": 0,
 
244
                "OriginalDate": 1,
 
245
                "Event": 2,
 
246
                "SubType": 3
 
247
            }
 
248
        }
 
249
        Enum {
 
250
            name: "AnniversarySubType"
 
251
            values: {
 
252
                "Wedding": 0,
 
253
                "Engagement": 1,
 
254
                "House": 2,
 
255
                "Employment": 3,
 
256
                "Memorial": 4
 
257
            }
 
258
        }
 
259
        Property { name: "calendarId"; type: "string" }
 
260
        Property { name: "originalDate"; type: "QDate" }
 
261
        Property { name: "originalDateTime"; type: "QDateTime" }
 
262
        Property { name: "event"; type: "string" }
 
263
        Property { name: "subType"; type: "AnniversarySubType" }
 
264
        Signal { name: "valueChanged" }
 
265
    }
 
266
    Component {
 
267
        name: "QtContacts::QDeclarativeContactAvatar"
 
268
        prototype: "QtContacts::QDeclarativeContactDetail"
 
269
        exports: ["QtContacts/Avatar 5.0"]
 
270
        exportMetaObjectRevisions: [0]
 
271
        Enum {
 
272
            name: "FieldType"
 
273
            values: {
 
274
                "ImageUrl": 0,
 
275
                "VideoUrl": 1
 
276
            }
 
277
        }
 
278
        Property { name: "imageUrl"; type: "QUrl" }
 
279
        Property { name: "videoUrl"; type: "QUrl" }
 
280
        Signal { name: "valueChanged" }
 
281
    }
 
282
    Component {
 
283
        name: "QtContacts::QDeclarativeContactBirthday"
 
284
        prototype: "QtContacts::QDeclarativeContactDetail"
 
285
        exports: ["QtContacts/Birthday 5.0"]
 
286
        exportMetaObjectRevisions: [0]
 
287
        Enum {
 
288
            name: "FieldType"
 
289
            values: {
 
290
                "Birthday": 0
 
291
            }
 
292
        }
 
293
        Property { name: "birthday"; type: "QDateTime" }
 
294
        Signal { name: "valueChanged" }
 
295
    }
 
296
    Component {
 
297
        name: "QtContacts::QDeclarativeContactChangeLogFilter"
 
298
        prototype: "QtContacts::QDeclarativeContactFilter"
 
299
        exports: ["QtContacts/ChangeLogFilter 5.0"]
 
300
        exportMetaObjectRevisions: [0]
 
301
        Enum {
 
302
            name: "EventType"
 
303
            values: {
 
304
                "EventAdded": 0,
 
305
                "EventChanged": 1,
 
306
                "EventRemoved": 2
 
307
            }
 
308
        }
 
309
        Property { name: "since"; type: "QDateTime" }
 
310
        Property { name: "eventType"; type: "EventType" }
 
311
        Signal { name: "valueChanged" }
 
312
    }
 
313
    Component {
 
314
        name: "QtContacts::QDeclarativeContactCompoundFilter"
 
315
        defaultProperty: "filters"
 
316
        prototype: "QtContacts::QDeclarativeContactFilter"
 
317
        Property { name: "filters"; type: "QDeclarativeContactFilter"; isList: true; isReadonly: true }
 
318
    }
 
319
    Component {
 
320
        name: "QtContacts::QDeclarativeContactDetail"
 
321
        prototype: "QObject"
 
322
        exports: ["QtContacts/ContactDetail 5.0"]
 
323
        exportMetaObjectRevisions: [0]
 
324
        Enum {
 
325
            name: "DetailType"
 
326
            values: {
 
327
                "Address": 1,
 
328
                "Anniversary": 2,
 
329
                "Avatar": 3,
 
330
                "Birthday": 4,
 
331
                "DisplayLabel": 5,
 
332
                "Email": 6,
 
333
                "ExtendedDetail": 7,
 
334
                "Family": 8,
 
335
                "Favorite": 9,
 
336
                "Gender": 10,
 
337
                "Geolocation": 11,
 
338
                "GlobalPresence": 12,
 
339
                "Guid": 13,
 
340
                "Hobby": 14,
 
341
                "Name": 15,
 
342
                "NickName": 16,
 
343
                "Note": 17,
 
344
                "OnlineAccount": 18,
 
345
                "Organization": 19,
 
346
                "PhoneNumber": 20,
 
347
                "Presence": 21,
 
348
                "Ringtone": 22,
 
349
                "SyncTarget": 23,
 
350
                "Tag": 24,
 
351
                "Timestamp": 25,
 
352
                "Type": 26,
 
353
                "Url": 27,
 
354
                "Version": 28,
 
355
                "Unknown": 0
 
356
            }
 
357
        }
 
358
        Enum {
 
359
            name: "ContextField"
 
360
            values: {
 
361
                "FieldContext": 5000,
 
362
                "ContextHome": 0,
 
363
                "ContextWork": 1,
 
364
                "ContextOther": 2
 
365
            }
 
366
        }
 
367
        Property { name: "type"; type: "DetailType"; isReadonly: true }
 
368
        Property { name: "contexts"; type: "QList<int>" }
 
369
        Property { name: "detailUri"; type: "string" }
 
370
        Property { name: "linkedDetailUris"; type: "QStringList" }
 
371
        Property { name: "fields"; type: "QList<int>"; isReadonly: true }
 
372
        Property { name: "readOnly"; type: "bool"; isReadonly: true }
 
373
        Property { name: "removable"; type: "bool"; isReadonly: true }
 
374
        Signal { name: "detailChanged" }
 
375
        Method {
 
376
            name: "value"
 
377
            type: "QVariant"
 
378
            Parameter { name: "field"; type: "int" }
 
379
        }
 
380
        Method {
 
381
            name: "setValue"
 
382
            type: "bool"
 
383
            Parameter { name: "field"; type: "int" }
 
384
            Parameter { name: "value"; type: "QVariant" }
 
385
        }
 
386
        Method {
 
387
            name: "removeValue"
 
388
            type: "bool"
 
389
            Parameter { name: "field"; type: "int" }
 
390
        }
 
391
    }
 
392
    Component {
 
393
        name: "QtContacts::QDeclarativeContactDetailFilter"
 
394
        prototype: "QtContacts::QDeclarativeContactFilter"
 
395
        exports: ["QtContacts/DetailFilter 5.0"]
 
396
        exportMetaObjectRevisions: [0]
 
397
        Property { name: "detail"; type: "QDeclarativeContactDetail::DetailType" }
 
398
        Property { name: "field"; type: "int" }
 
399
        Property { name: "value"; type: "QVariant" }
 
400
        Property { name: "matchFlags"; type: "MatchFlags" }
 
401
    }
 
402
    Component {
 
403
        name: "QtContacts::QDeclarativeContactDetailRangeFilter"
 
404
        prototype: "QtContacts::QDeclarativeContactFilter"
 
405
        exports: ["QtContacts/DetailRangeFilter 5.0"]
 
406
        exportMetaObjectRevisions: [0]
 
407
        Enum {
 
408
            name: "RangeFlags"
 
409
            values: {
 
410
                "IncludeLower": 0,
 
411
                "IncludeUpper": 1,
 
412
                "ExcludeLower": 2,
 
413
                "ExcludeUpper": 0
 
414
            }
 
415
        }
 
416
        Property { name: "detail"; type: "QDeclarativeContactDetail::DetailType" }
 
417
        Property { name: "field"; type: "int" }
 
418
        Property { name: "min"; type: "QVariant" }
 
419
        Property { name: "max"; type: "QVariant" }
 
420
        Property { name: "matchFlags"; type: "MatchFlags" }
 
421
        Property { name: "rangeFlags"; type: "RangeFlags" }
 
422
        Signal { name: "valueChanged" }
 
423
    }
 
424
    Component {
 
425
        name: "QtContacts::QDeclarativeContactDisplayLabel"
 
426
        defaultProperty: "label"
 
427
        prototype: "QtContacts::QDeclarativeContactDetail"
 
428
        exports: ["QtContacts/DisplayLabel 5.0"]
 
429
        exportMetaObjectRevisions: [0]
 
430
        Enum {
 
431
            name: "FieldType"
 
432
            values: {
 
433
                "Label": 0
 
434
            }
 
435
        }
 
436
        Property { name: "label"; type: "string" }
 
437
        Signal { name: "valueChanged" }
 
438
    }
 
439
    Component {
 
440
        name: "QtContacts::QDeclarativeContactEmailAddress"
 
441
        prototype: "QtContacts::QDeclarativeContactDetail"
 
442
        exports: ["QtContacts/EmailAddress 5.0"]
 
443
        exportMetaObjectRevisions: [0]
 
444
        Enum {
 
445
            name: "FieldType"
 
446
            values: {
 
447
                "EmailAddress": 0
 
448
            }
 
449
        }
 
450
        Property { name: "emailAddress"; type: "string" }
 
451
        Signal { name: "valueChanged" }
 
452
    }
 
453
    Component {
 
454
        name: "QtContacts::QDeclarativeContactExtendedDetail"
 
455
        prototype: "QtContacts::QDeclarativeContactDetail"
 
456
        exports: ["QtContacts/ExtendedDetail 5.0"]
 
457
        exportMetaObjectRevisions: [0]
 
458
        Enum {
 
459
            name: "FieldType"
 
460
            values: {
 
461
                "Name": 0,
 
462
                "Data": 1
 
463
            }
 
464
        }
 
465
        Property { name: "name"; type: "string" }
 
466
        Property { name: "data"; type: "QVariant" }
 
467
        Signal { name: "valueChanged" }
 
468
    }
 
469
    Component {
 
470
        name: "QtContacts::QDeclarativeContactFamily"
 
471
        prototype: "QtContacts::QDeclarativeContactDetail"
 
472
        exports: ["QtContacts/Family 5.0"]
 
473
        exportMetaObjectRevisions: [0]
 
474
        Enum {
 
475
            name: "FieldType"
 
476
            values: {
 
477
                "Spouse": 0,
 
478
                "Children": 1
 
479
            }
 
480
        }
 
481
        Property { name: "spouse"; type: "string" }
 
482
        Property { name: "children"; type: "QStringList" }
 
483
        Signal { name: "valueChanged" }
 
484
    }
 
485
    Component {
 
486
        name: "QtContacts::QDeclarativeContactFavorite"
 
487
        defaultProperty: "index"
 
488
        prototype: "QtContacts::QDeclarativeContactDetail"
 
489
        exports: ["QtContacts/Favorite 5.0"]
 
490
        exportMetaObjectRevisions: [0]
 
491
        Enum {
 
492
            name: "FieldType"
 
493
            values: {
 
494
                "Favorite": 0,
 
495
                "Index": 1
 
496
            }
 
497
        }
 
498
        Property { name: "favorite"; type: "bool" }
 
499
        Property { name: "index"; type: "int" }
 
500
        Signal { name: "valueChanged" }
 
501
    }
 
502
    Component {
 
503
        name: "QtContacts::QDeclarativeContactFetchHint"
 
504
        prototype: "QObject"
 
505
        exports: ["QtContacts/FetchHint 5.0"]
 
506
        exportMetaObjectRevisions: [0]
 
507
        Enum {
 
508
            name: "OptimizationHints"
 
509
            values: {
 
510
                "AllRequired": 0,
 
511
                "NoRelationships": 1,
 
512
                "NoActionPreferences": 2,
 
513
                "NoBinaryBlobs": 4
 
514
            }
 
515
        }
 
516
        Property { name: "detailTypesHint"; type: "QList<int>" }
 
517
        Property { name: "relationshipTypesHint"; type: "QStringList" }
 
518
        Property { name: "optimizationHints"; type: "OptimizationHints" }
 
519
        Property { name: "imageWidth"; type: "int" }
 
520
        Property { name: "imageHeight"; type: "int" }
 
521
        Signal { name: "fetchHintChanged" }
 
522
    }
 
523
    Component {
 
524
        name: "QtContacts::QDeclarativeContactFilter"
 
525
        prototype: "QObject"
 
526
        exports: ["QtContacts/Filter 5.0"]
 
527
        exportMetaObjectRevisions: [0]
 
528
        Enum {
 
529
            name: "FilterType"
 
530
            values: {
 
531
                "InvalidFilter": 0,
 
532
                "DetailFilter": 1,
 
533
                "DetailRangeFilter": 2,
 
534
                "ChangeLogFilter": 3,
 
535
                "ActionFilter": 4,
 
536
                "RelationshipFilter": 5,
 
537
                "IntersectionFilter": 6,
 
538
                "UnionFilter": 7,
 
539
                "IdFilter": 8,
 
540
                "DefaultFilter": 9
 
541
            }
 
542
        }
 
543
        Enum {
 
544
            name: "MatchFlags"
 
545
            values: {
 
546
                "MatchExactly": 0,
 
547
                "MatchContains": 1,
 
548
                "MatchStartsWith": 2,
 
549
                "MatchEndsWith": 4,
 
550
                "MatchFixedString": 8,
 
551
                "MatchCaseSensitive": 16,
 
552
                "MatchPhoneNumber": 1024,
 
553
                "MatchKeypadCollation": 2048
 
554
            }
 
555
        }
 
556
        Property { name: "type"; type: "FilterType"; isReadonly: true }
 
557
        Signal { name: "filterChanged" }
 
558
    }
 
559
    Component {
 
560
        name: "QtContacts::QDeclarativeContactGender"
 
561
        defaultProperty: "gender"
 
562
        prototype: "QtContacts::QDeclarativeContactDetail"
 
563
        exports: ["QtContacts/Gender 5.0"]
 
564
        exportMetaObjectRevisions: [0]
 
565
        Enum {
 
566
            name: "FieldType"
 
567
            values: {
 
568
                "Gender": 0
 
569
            }
 
570
        }
 
571
        Enum {
 
572
            name: "GenderType"
 
573
            values: {
 
574
                "Male": 1,
 
575
                "Female": 2,
 
576
                "Unspecified": 3
 
577
            }
 
578
        }
 
579
        Property { name: "gender"; type: "GenderType" }
 
580
        Signal { name: "valueChanged" }
 
581
    }
 
582
    Component {
 
583
        name: "QtContacts::QDeclarativeContactGeoLocation"
 
584
        defaultProperty: "label"
 
585
        prototype: "QtContacts::QDeclarativeContactDetail"
 
586
        exports: ["QtContacts/Location 5.0"]
 
587
        exportMetaObjectRevisions: [0]
 
588
        Enum {
 
589
            name: "FieldType"
 
590
            values: {
 
591
                "Label": 0,
 
592
                "Latitude": 1,
 
593
                "Longitude": 2,
 
594
                "Accuracy": 3,
 
595
                "Altitude": 4,
 
596
                "AltitudeAccuracy": 5,
 
597
                "Heading": 6,
 
598
                "Speed": 7,
 
599
                "Timestamp": 8
 
600
            }
 
601
        }
 
602
        Property { name: "label"; type: "string" }
 
603
        Property { name: "latitude"; type: "double" }
 
604
        Property { name: "longitude"; type: "double" }
 
605
        Property { name: "accuracy"; type: "double" }
 
606
        Property { name: "altitude"; type: "double" }
 
607
        Property { name: "altitudeAccuracy"; type: "double" }
 
608
        Property { name: "heading"; type: "double" }
 
609
        Property { name: "speed"; type: "double" }
 
610
        Property { name: "timestamp"; type: "QDateTime" }
 
611
        Signal { name: "valueChanged" }
 
612
    }
 
613
    Component {
 
614
        name: "QtContacts::QDeclarativeContactGlobalPresence"
 
615
        defaultProperty: "state"
 
616
        prototype: "QtContacts::QDeclarativeContactDetail"
 
617
        exports: ["QtContacts/GlobalPresence 5.0"]
 
618
        exportMetaObjectRevisions: [0]
 
619
        Enum {
 
620
            name: "FieldType"
 
621
            values: {
 
622
                "Timestamp": 0,
 
623
                "Nickname": 1,
 
624
                "State": 2,
 
625
                "StateText": 3,
 
626
                "ImageUrl": 4,
 
627
                "CustomMessage": 5
 
628
            }
 
629
        }
 
630
        Property { name: "timestamp"; type: "QDateTime" }
 
631
        Property { name: "nickname"; type: "string" }
 
632
        Property { name: "state"; type: "QDeclarativeContactPresence::PresenceStateType" }
 
633
        Property { name: "stateText"; type: "string" }
 
634
        Property { name: "imageUrl"; type: "QUrl" }
 
635
        Property { name: "customMessage"; type: "string" }
 
636
        Signal { name: "valueChanged" }
 
637
    }
 
638
    Component {
 
639
        name: "QtContacts::QDeclarativeContactGuid"
 
640
        defaultProperty: "guid"
 
641
        prototype: "QtContacts::QDeclarativeContactDetail"
 
642
        exports: ["QtContacts/Guid 5.0"]
 
643
        exportMetaObjectRevisions: [0]
 
644
        Enum {
 
645
            name: "FieldType"
 
646
            values: {
 
647
                "Guid": 0
 
648
            }
 
649
        }
 
650
        Property { name: "guid"; type: "string" }
 
651
        Signal { name: "valueChanged" }
 
652
    }
 
653
    Component {
 
654
        name: "QtContacts::QDeclarativeContactHobby"
 
655
        defaultProperty: "hobby"
 
656
        prototype: "QtContacts::QDeclarativeContactDetail"
 
657
        exports: ["QtContacts/Hobby 5.0"]
 
658
        exportMetaObjectRevisions: [0]
 
659
        Enum {
 
660
            name: "FieldType"
 
661
            values: {
 
662
                "Hobby": 0
 
663
            }
 
664
        }
 
665
        Property { name: "hobby"; type: "string" }
 
666
        Signal { name: "valueChanged" }
 
667
    }
 
668
    Component {
 
669
        name: "QtContacts::QDeclarativeContactIdFilter"
 
670
        defaultProperty: "ids"
 
671
        prototype: "QtContacts::QDeclarativeContactFilter"
 
672
        exports: ["QtContacts/IdFilter 5.0"]
 
673
        exportMetaObjectRevisions: [0]
 
674
        Property { name: "ids"; type: "QStringList" }
 
675
        Signal { name: "valueChanged" }
 
676
    }
 
677
    Component {
 
678
        name: "QtContacts::QDeclarativeContactIntersectionFilter"
 
679
        defaultProperty: "filters"
 
680
        prototype: "QtContacts::QDeclarativeContactCompoundFilter"
 
681
        exports: ["QtContacts/IntersectionFilter 5.0"]
 
682
        exportMetaObjectRevisions: [0]
 
683
    }
 
684
    Component {
 
685
        name: "QtContacts::QDeclarativeContactModel"
 
686
        prototype: "QAbstractListModel"
 
687
        exports: ["QtContacts/ContactModel 5.0"]
 
688
        exportMetaObjectRevisions: [0]
 
689
        Enum {
 
690
            name: "ExportError"
 
691
            values: {
 
692
                "ExportNoError": 0,
 
693
                "ExportUnspecifiedError": 1,
 
694
                "ExportIOError": 2,
 
695
                "ExportOutOfMemoryError": 3,
 
696
                "ExportNotReadyError": 4
 
697
            }
 
698
        }
 
699
        Enum {
 
700
            name: "ImportError"
 
701
            values: {
 
702
                "ImportNoError": 0,
 
703
                "ImportUnspecifiedError": 1,
 
704
                "ImportIOError": 2,
 
705
                "ImportOutOfMemoryError": 3,
 
706
                "ImportNotReadyError": 4,
 
707
                "ImportParseError": 5
 
708
            }
 
709
        }
 
710
        Enum {
 
711
            name: "StorageLocation"
 
712
            values: {
 
713
                "UserDataStorage": 1,
 
714
                "SystemStorage": 2
 
715
            }
 
716
        }
 
717
        Property { name: "manager"; type: "string" }
 
718
        Property { name: "storageLocations"; type: "int" }
 
719
        Property { name: "availableManagers"; type: "QStringList"; isReadonly: true }
 
720
        Property { name: "error"; type: "string"; isReadonly: true }
 
721
        Property { name: "autoUpdate"; type: "bool" }
 
722
        Property { name: "filter"; type: "QDeclarativeContactFilter"; isPointer: true }
 
723
        Property { name: "fetchHint"; type: "QDeclarativeContactFetchHint"; isPointer: true }
 
724
        Property { name: "contacts"; type: "QDeclarativeContact"; isList: true; isReadonly: true }
 
725
        Property {
 
726
            name: "sortOrders"
 
727
            type: "QDeclarativeContactSortOrder"
 
728
            isList: true
 
729
            isReadonly: true
 
730
        }
 
731
        Signal {
 
732
            name: "exportCompleted"
 
733
            Parameter { name: "error"; type: "ExportError" }
 
734
            Parameter { name: "url"; type: "QUrl" }
 
735
        }
 
736
        Signal {
 
737
            name: "importCompleted"
 
738
            Parameter { name: "error"; type: "ImportError" }
 
739
            Parameter { name: "url"; type: "QUrl" }
 
740
        }
 
741
        Signal {
 
742
            name: "contactsFetched"
 
743
            Parameter { name: "requestId"; type: "int" }
 
744
            Parameter { name: "fetchedContacts"; type: "QVariantList" }
 
745
        }
 
746
        Method { name: "update" }
 
747
        Method {
 
748
            name: "removeContact"
 
749
            Parameter { name: "id"; type: "string" }
 
750
        }
 
751
        Method {
 
752
            name: "removeContacts"
 
753
            Parameter { name: "ids"; type: "QStringList" }
 
754
        }
 
755
        Method {
 
756
            name: "saveContact"
 
757
            Parameter { name: "dc"; type: "QDeclarativeContact"; isPointer: true }
 
758
            Parameter { name: "storageLocation"; type: "StorageLocation" }
 
759
        }
 
760
        Method {
 
761
            name: "saveContact"
 
762
            Parameter { name: "dc"; type: "QDeclarativeContact"; isPointer: true }
 
763
        }
 
764
        Method {
 
765
            name: "fetchContacts"
 
766
            type: "int"
 
767
            Parameter { name: "contactIds"; type: "QStringList" }
 
768
        }
 
769
        Method {
 
770
            name: "importContacts"
 
771
            Parameter { name: "url"; type: "QUrl" }
 
772
            Parameter { name: "profiles"; type: "QStringList" }
 
773
        }
 
774
        Method {
 
775
            name: "importContacts"
 
776
            Parameter { name: "url"; type: "QUrl" }
 
777
        }
 
778
        Method {
 
779
            name: "exportContacts"
 
780
            Parameter { name: "url"; type: "QUrl" }
 
781
            Parameter { name: "profiles"; type: "QStringList" }
 
782
            Parameter { name: "declarativeContacts"; type: "QVariantList" }
 
783
        }
 
784
        Method {
 
785
            name: "exportContacts"
 
786
            Parameter { name: "url"; type: "QUrl" }
 
787
            Parameter { name: "profiles"; type: "QStringList" }
 
788
        }
 
789
        Method {
 
790
            name: "exportContacts"
 
791
            Parameter { name: "url"; type: "QUrl" }
 
792
        }
 
793
    }
 
794
    Component {
 
795
        name: "QtContacts::QDeclarativeContactName"
 
796
        defaultProperty: "firstName"
 
797
        prototype: "QtContacts::QDeclarativeContactDetail"
 
798
        exports: ["QtContacts/Name 5.0"]
 
799
        exportMetaObjectRevisions: [0]
 
800
        Enum {
 
801
            name: "FieldType"
 
802
            values: {
 
803
                "Prefix": 0,
 
804
                "FirstName": 1,
 
805
                "MiddleName": 2,
 
806
                "LastName": 3,
 
807
                "Suffix": 4
 
808
            }
 
809
        }
 
810
        Property { name: "prefix"; type: "string" }
 
811
        Property { name: "firstName"; type: "string" }
 
812
        Property { name: "middleName"; type: "string" }
 
813
        Property { name: "lastName"; type: "string" }
 
814
        Property { name: "suffix"; type: "string" }
 
815
        Signal { name: "valueChanged" }
 
816
    }
 
817
    Component {
 
818
        name: "QtContacts::QDeclarativeContactNickname"
 
819
        defaultProperty: "nickname"
 
820
        prototype: "QtContacts::QDeclarativeContactDetail"
 
821
        exports: ["QtContacts/Nickname 5.0"]
 
822
        exportMetaObjectRevisions: [0]
 
823
        Enum {
 
824
            name: "FieldType"
 
825
            values: {
 
826
                "NickName": 0
 
827
            }
 
828
        }
 
829
        Property { name: "nickname"; type: "string" }
 
830
        Signal { name: "valueChanged" }
 
831
    }
 
832
    Component {
 
833
        name: "QtContacts::QDeclarativeContactNote"
 
834
        defaultProperty: "note"
 
835
        prototype: "QtContacts::QDeclarativeContactDetail"
 
836
        exports: ["QtContacts/Note 5.0"]
 
837
        exportMetaObjectRevisions: [0]
 
838
        Enum {
 
839
            name: "FieldType"
 
840
            values: {
 
841
                "Note": 0
 
842
            }
 
843
        }
 
844
        Property { name: "note"; type: "string" }
 
845
        Signal { name: "valueChanged" }
 
846
    }
 
847
    Component {
 
848
        name: "QtContacts::QDeclarativeContactOnlineAccount"
 
849
        defaultProperty: "accountUri"
 
850
        prototype: "QtContacts::QDeclarativeContactDetail"
 
851
        exports: ["QtContacts/OnlineAccount 5.0"]
 
852
        exportMetaObjectRevisions: [0]
 
853
        Enum {
 
854
            name: "FieldType"
 
855
            values: {
 
856
                "AccountUri": 0,
 
857
                "ServiceProvider": 1,
 
858
                "Capabilities": 3,
 
859
                "SubTypes": 4
 
860
            }
 
861
        }
 
862
        Enum {
 
863
            name: "OnlineAccountSubType"
 
864
            values: {
 
865
                "Sip": 0,
 
866
                "SipVoip": 1,
 
867
                "Impp": 2,
 
868
                "VideoShare": 3
 
869
            }
 
870
        }
 
871
        Property { name: "accountUri"; type: "string" }
 
872
        Property { name: "serviceProvider"; type: "string" }
 
873
        Property { name: "capabilities"; type: "QStringList" }
 
874
        Property { name: "subTypes"; type: "QList<int>" }
 
875
        Signal { name: "valueChanged" }
 
876
    }
 
877
    Component {
 
878
        name: "QtContacts::QDeclarativeContactOrganization"
 
879
        defaultProperty: "name"
 
880
        prototype: "QtContacts::QDeclarativeContactDetail"
 
881
        exports: ["QtContacts/Organization 5.0"]
 
882
        exportMetaObjectRevisions: [0]
 
883
        Enum {
 
884
            name: "FieldType"
 
885
            values: {
 
886
                "Name": 0,
 
887
                "LogoUrl": 1,
 
888
                "Department": 2,
 
889
                "Location": 3,
 
890
                "Role": 4,
 
891
                "Title": 5,
 
892
                "AssistantName": 6
 
893
            }
 
894
        }
 
895
        Property { name: "name"; type: "string" }
 
896
        Property { name: "logoUrl"; type: "QUrl" }
 
897
        Property { name: "department"; type: "QStringList" }
 
898
        Property { name: "location"; type: "string" }
 
899
        Property { name: "role"; type: "string" }
 
900
        Property { name: "title"; type: "string" }
 
901
        Property { name: "assistantName"; type: "string" }
 
902
        Signal { name: "valueChanged" }
 
903
    }
 
904
    Component {
 
905
        name: "QtContacts::QDeclarativeContactPhoneNumber"
 
906
        defaultProperty: "number"
 
907
        prototype: "QtContacts::QDeclarativeContactDetail"
 
908
        exports: ["QtContacts/PhoneNumber 5.0"]
 
909
        exportMetaObjectRevisions: [0]
 
910
        Enum {
 
911
            name: "FieldType"
 
912
            values: {
 
913
                "Number": 0,
 
914
                "SubTypes": 1
 
915
            }
 
916
        }
 
917
        Enum {
 
918
            name: "PhoneNumberSubType"
 
919
            values: {
 
920
                "Landline": 0,
 
921
                "Mobile": 1,
 
922
                "Fax": 2,
 
923
                "Pager": 3,
 
924
                "Voice": 4,
 
925
                "Modem": 5,
 
926
                "Video": 6,
 
927
                "Car": 7,
 
928
                "BulletinBoardSystem": 8,
 
929
                "MessagingCapable": 9,
 
930
                "Assistant": 10,
 
931
                "DtmfMenu": 11
 
932
            }
 
933
        }
 
934
        Property { name: "number"; type: "string" }
 
935
        Property { name: "subTypes"; type: "QList<int>" }
 
936
        Signal { name: "valueChanged" }
 
937
    }
 
938
    Component {
 
939
        name: "QtContacts::QDeclarativeContactPresence"
 
940
        defaultProperty: "state"
 
941
        prototype: "QtContacts::QDeclarativeContactDetail"
 
942
        exports: ["QtContacts/Presence 5.0"]
 
943
        exportMetaObjectRevisions: [0]
 
944
        Enum {
 
945
            name: "FieldType"
 
946
            values: {
 
947
                "Timestamp": 0,
 
948
                "Nickname": 1,
 
949
                "State": 2,
 
950
                "StateText": 3,
 
951
                "ImageUrl": 4,
 
952
                "CustomMessage": 5
 
953
            }
 
954
        }
 
955
        Enum {
 
956
            name: "PresenceStateType"
 
957
            values: {
 
958
                "Unknown": 0,
 
959
                "Available": 1,
 
960
                "Hidden": 2,
 
961
                "Busy": 3,
 
962
                "Away": 4,
 
963
                "ExtendedAway": 5,
 
964
                "Offline": 6
 
965
            }
 
966
        }
 
967
        Property { name: "timestamp"; type: "QDateTime" }
 
968
        Property { name: "nickname"; type: "string" }
 
969
        Property { name: "state"; type: "PresenceStateType" }
 
970
        Property { name: "stateText"; type: "string" }
 
971
        Property { name: "imageUrl"; type: "QUrl" }
 
972
        Property { name: "customMessage"; type: "string" }
 
973
        Signal { name: "valueChanged" }
 
974
    }
 
975
    Component {
 
976
        name: "QtContacts::QDeclarativeContactRelationship"
 
977
        prototype: "QObject"
 
978
        exports: ["QtContacts/Relationship 5.0"]
 
979
        exportMetaObjectRevisions: [0]
 
980
        Enum {
 
981
            name: "RelationshipRole"
 
982
            values: {
 
983
                "First": 0,
 
984
                "Second": 1,
 
985
                "Either": 2
 
986
            }
 
987
        }
 
988
        Enum {
 
989
            name: "RelationshipType"
 
990
            values: {
 
991
                "Unknown": 0,
 
992
                "HasMember": 1,
 
993
                "Aggregates": 2,
 
994
                "IsSameAs": 3,
 
995
                "HasAssistant": 4,
 
996
                "HasManager": 5,
 
997
                "HasSpouse": 6
 
998
            }
 
999
        }
 
1000
        Property { name: "first"; type: "QDeclarativeContact"; isPointer: true }
 
1001
        Property { name: "second"; type: "QDeclarativeContact"; isPointer: true }
 
1002
        Property { name: "type"; type: "QVariant" }
 
1003
        Signal { name: "valueChanged" }
 
1004
    }
 
1005
    Component {
 
1006
        name: "QtContacts::QDeclarativeContactRelationshipFilter"
 
1007
        prototype: "QtContacts::QDeclarativeContactFilter"
 
1008
        exports: ["QtContacts/RelationshipFilter 5.0"]
 
1009
        exportMetaObjectRevisions: [0]
 
1010
        Property { name: "relationshipType"; type: "QVariant" }
 
1011
        Property { name: "relatedContact"; type: "QDeclarativeContact"; isPointer: true }
 
1012
        Property {
 
1013
            name: "relatedContactRole"
 
1014
            type: "QDeclarativeContactRelationship::RelationshipRole"
 
1015
        }
 
1016
        Signal { name: "valueChanged" }
 
1017
    }
 
1018
    Component {
 
1019
        name: "QtContacts::QDeclarativeContactRelationshipModel"
 
1020
        prototype: "QAbstractListModel"
 
1021
        exports: ["QtContacts/RelationshipModel 5.0"]
 
1022
        exportMetaObjectRevisions: [0]
 
1023
        Property { name: "manager"; type: "string" }
 
1024
        Property { name: "autoUpdate"; type: "bool" }
 
1025
        Property { name: "participant"; type: "QDeclarativeContact"; isPointer: true }
 
1026
        Property { name: "relationshipType"; type: "QVariant" }
 
1027
        Property { name: "role"; type: "QDeclarativeContactRelationship::RelationshipRole" }
 
1028
        Property {
 
1029
            name: "relationships"
 
1030
            type: "QDeclarativeContactRelationship"
 
1031
            isList: true
 
1032
            isReadonly: true
 
1033
        }
 
1034
        Property { name: "error"; type: "string"; isReadonly: true }
 
1035
        Method {
 
1036
            name: "removeRelationship"
 
1037
            Parameter { name: "dcr"; type: "QDeclarativeContactRelationship"; isPointer: true }
 
1038
        }
 
1039
        Method {
 
1040
            name: "addRelationship"
 
1041
            Parameter { name: "dcr"; type: "QDeclarativeContactRelationship"; isPointer: true }
 
1042
        }
 
1043
    }
 
1044
    Component {
 
1045
        name: "QtContacts::QDeclarativeContactRingtone"
 
1046
        defaultProperty: "audioRingtoneUrl"
 
1047
        prototype: "QtContacts::QDeclarativeContactDetail"
 
1048
        exports: ["QtContacts/Ringtone 5.0"]
 
1049
        exportMetaObjectRevisions: [0]
 
1050
        Enum {
 
1051
            name: "FieldType"
 
1052
            values: {
 
1053
                "AudioRingtoneUrl": 0,
 
1054
                "VideoRingtoneUrl": 1,
 
1055
                "VibrationRingtoneUrl": 2
 
1056
            }
 
1057
        }
 
1058
        Property { name: "audioRingtoneUrl"; type: "QUrl" }
 
1059
        Property { name: "videoRingtoneUrl"; type: "QUrl" }
 
1060
        Property { name: "vibrationRingtoneUrl"; type: "QUrl" }
 
1061
        Signal { name: "valueChanged" }
 
1062
    }
 
1063
    Component {
 
1064
        name: "QtContacts::QDeclarativeContactSortOrder"
 
1065
        prototype: "QObject"
 
1066
        exports: ["QtContacts/SortOrder 5.0"]
 
1067
        exportMetaObjectRevisions: [0]
 
1068
        Enum {
 
1069
            name: "BlankPolicy"
 
1070
            values: {
 
1071
                "BlanksFirst": 0,
 
1072
                "BlanksLast": 1
 
1073
            }
 
1074
        }
 
1075
        Property { name: "detail"; type: "int" }
 
1076
        Property { name: "field"; type: "int" }
 
1077
        Property { name: "direction"; type: "Qt::SortOrder" }
 
1078
        Property { name: "blankPolicy"; type: "BlankPolicy" }
 
1079
        Property { name: "caseSensitivity"; type: "Qt::CaseSensitivity" }
 
1080
        Signal { name: "sortOrderChanged" }
 
1081
    }
 
1082
    Component {
 
1083
        name: "QtContacts::QDeclarativeContactSyncTarget"
 
1084
        defaultProperty: "syncTarget"
 
1085
        prototype: "QtContacts::QDeclarativeContactDetail"
 
1086
        exports: ["QtContacts/SyncTarget 5.0"]
 
1087
        exportMetaObjectRevisions: [0]
 
1088
        Enum {
 
1089
            name: "FieldType"
 
1090
            values: {
 
1091
                "SyncTarget": 0
 
1092
            }
 
1093
        }
 
1094
        Property { name: "syncTarget"; type: "string" }
 
1095
        Signal { name: "valueChanged" }
 
1096
    }
 
1097
    Component {
 
1098
        name: "QtContacts::QDeclarativeContactTag"
 
1099
        defaultProperty: "tag"
 
1100
        prototype: "QtContacts::QDeclarativeContactDetail"
 
1101
        exports: ["QtContacts/Tag 5.0"]
 
1102
        exportMetaObjectRevisions: [0]
 
1103
        Enum {
 
1104
            name: "FieldType"
 
1105
            values: {
 
1106
                "Tag": 0
 
1107
            }
 
1108
        }
 
1109
        Property { name: "tag"; type: "string" }
 
1110
        Signal { name: "valueChanged" }
 
1111
    }
 
1112
    Component {
 
1113
        name: "QtContacts::QDeclarativeContactTimestamp"
 
1114
        defaultProperty: "lastModified"
 
1115
        prototype: "QtContacts::QDeclarativeContactDetail"
 
1116
        exports: ["QtContacts/Timestamp 5.0"]
 
1117
        exportMetaObjectRevisions: [0]
 
1118
        Enum {
 
1119
            name: "FieldType"
 
1120
            values: {
 
1121
                "LastModified": 0,
 
1122
                "Created": 1
 
1123
            }
 
1124
        }
 
1125
        Property { name: "lastModified"; type: "QDateTime" }
 
1126
        Property { name: "created"; type: "QDateTime" }
 
1127
        Signal { name: "valueChanged" }
 
1128
    }
 
1129
    Component {
 
1130
        name: "QtContacts::QDeclarativeContactType"
 
1131
        defaultProperty: "type"
 
1132
        prototype: "QtContacts::QDeclarativeContactDetail"
 
1133
        exports: ["QtContacts/Type 5.0"]
 
1134
        exportMetaObjectRevisions: [0]
 
1135
        Enum {
 
1136
            name: "FieldType"
 
1137
            values: {
 
1138
                "TypeField": 0
 
1139
            }
 
1140
        }
 
1141
        Enum {
 
1142
            name: "ContactType"
 
1143
            values: {
 
1144
                "Unspecified": 0,
 
1145
                "Contact": 0,
 
1146
                "Group": 1
 
1147
            }
 
1148
        }
 
1149
        Property { name: "type"; type: "ContactType" }
 
1150
        Signal { name: "valueChanged" }
 
1151
    }
 
1152
    Component {
 
1153
        name: "QtContacts::QDeclarativeContactUnionFilter"
 
1154
        defaultProperty: "filters"
 
1155
        prototype: "QtContacts::QDeclarativeContactCompoundFilter"
 
1156
        exports: ["QtContacts/UnionFilter 5.0"]
 
1157
        exportMetaObjectRevisions: [0]
 
1158
    }
 
1159
    Component {
 
1160
        name: "QtContacts::QDeclarativeContactUrl"
 
1161
        prototype: "QtContacts::QDeclarativeContactDetail"
 
1162
        exports: ["QtContacts/Url 5.0"]
 
1163
        exportMetaObjectRevisions: [0]
 
1164
        Enum {
 
1165
            name: "FieldType"
 
1166
            values: {
 
1167
                "Url": 0,
 
1168
                "SubType": 1
 
1169
            }
 
1170
        }
 
1171
        Enum {
 
1172
            name: "UrlSubType"
 
1173
            values: {
 
1174
                "Unknown": 0,
 
1175
                "HomePage": 0,
 
1176
                "Blog": 1,
 
1177
                "Favourite": 2
 
1178
            }
 
1179
        }
 
1180
        Property { name: "url"; type: "string" }
 
1181
        Property { name: "subType"; type: "UrlSubType" }
 
1182
        Signal { name: "valueChanged" }
 
1183
    }
 
1184
    Component {
 
1185
        name: "QtContacts::QDeclarativeContactVersion"
 
1186
        prototype: "QtContacts::QDeclarativeContactDetail"
 
1187
        exports: ["QtContacts/Version 5.0"]
 
1188
        exportMetaObjectRevisions: [0]
 
1189
        Enum {
 
1190
            name: "FieldType"
 
1191
            values: {
 
1192
                "SequenceNumber": 0,
 
1193
                "ExtendedVersion": 1
 
1194
            }
 
1195
        }
 
1196
        Property { name: "sequenceNumber"; type: "int" }
 
1197
        Property { name: "extendedVersion"; type: "string" }
 
1198
        Signal { name: "valueChanged" }
 
1199
    }
 
1200
}