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 Unity.Notifications 1.0 tests/mocks'
12
prototype: "QStringListModel"
13
exports: ["Unity.Notifications/ActionModel 1.0"]
14
exportMetaObjectRevisions: [0]
18
"RoleActionLabel": 257,
22
Property { name: "count"; type: "int"; isReadonly: true }
26
Parameter { name: "row"; type: "int" }
27
Parameter { name: "role"; type: "int" }
31
Parameter { name: "id"; type: "string" }
32
Parameter { name: "label"; type: "string" }
36
name: "MockNotification"
38
exports: ["Unity.Notifications/Notification 1.0"]
39
exportMetaObjectRevisions: [0]
50
Property { name: "summary"; type: "string" }
51
Property { name: "body"; type: "string" }
52
Property { name: "nid"; type: "int" }
53
Property { name: "value"; type: "int" }
54
Property { name: "icon"; type: "string" }
55
Property { name: "secondaryIcon"; type: "string" }
56
Property { name: "type"; type: "Type" }
57
Property { name: "rawActions"; type: "QStringList" }
58
Property { name: "actions"; type: "ActionModel"; isReadonly: true; isPointer: true }
59
Property { name: "hints"; type: "QVariantMap" }
61
name: "summaryChanged"
62
Parameter { name: "summary"; type: "string" }
66
Parameter { name: "body"; type: "string" }
70
Parameter { name: "id"; type: "int" }
74
Parameter { name: "value"; type: "int" }
78
Parameter { name: "icon"; type: "string" }
81
name: "secondaryIconChanged"
82
Parameter { name: "secondaryIcon"; type: "string" }
86
Parameter { name: "type"; type: "Type" }
89
name: "actionsChanged"
90
Parameter { name: "actions"; type: "QStringList" }
94
Parameter { name: "hints"; type: "QVariantMap" }
98
Parameter { name: "nid"; type: "int" }
102
Parameter { name: "nid"; type: "int" }
105
name: "actionInvoked"
106
Parameter { name: "action"; type: "string" }
110
Parameter { name: "action"; type: "string" }
112
Method { name: "close" }
115
name: "MockNotificationModel"
116
prototype: "QAbstractListModel"
117
exports: ["Unity.Notifications/NotificationModel 1.0"]
118
exportMetaObjectRevisions: [0]
119
Property { name: "count"; type: "int"; isReadonly: true }
121
name: "actionInvoked"
122
Parameter { name: "action"; type: "string" }
125
name: "queueSizeChanged"
126
Parameter { name: "newSize"; type: "int" }
130
Parameter { name: "id"; type: "int" }
134
Parameter { name: "n"; type: "MockNotification"; isPointer: true }
138
type: "MockNotification*"
139
Parameter { name: "notificationId"; type: "int" }
141
Method { name: "queued"; type: "int" }
144
Parameter { name: "id"; type: "int" }
146
Method { name: "removeSecond" }
148
Component { name: "QStringListModel"; prototype: "QAbstractListModel" }