@@ -7,6 +7,14 @@ import QtQuick.tooling 1.1
77// 'qmlplugindump -notrelocatable Unity.Indicators 0.1 plugins'
88
99Module {
10+ Component {
11+ name: "ActionRootState"
12+ prototype: "RootStateObject"
13+ exports: ["Unity.Indicators/ActionRootState 0.1"]
14+ exportMetaObjectRevisions: [0]
15+ Property { name: "actionGroup"; type: "QDBusActionGroup"; isPointer: true }
16+ Property { name: "actionName"; type: "string" }
17+ }
1018 Component {
1119 name: "ActionState"
1220 prototype: "QObject"
@@ -23,7 +31,6 @@ Module {
2331 }
2432 }
2533 }
26− Component { name: "ActionStateParser"; prototype: "QObject" }
2734 Component {
2835 name: "FlatMenuProxyModelRole"
2936 prototype: "QObject"
@@ -148,6 +155,14 @@ Module {
148155 exportMetaObjectRevisions: [0]
149156 Property { name: "active"; type: "bool"; isReadonly: true }
150157 }
158+ Component {
159+ name: "ModelActionRootState"
160+ prototype: "RootStateObject"
161+ exports: ["Unity.Indicators/ModelActionRootState 0.1"]
162+ exportMetaObjectRevisions: [0]
163+ Property { name: "menu"; type: "UnityMenuModel"; isPointer: true }
164+ Signal { name: "indexChanged" }
165+ }
151166 Component {
152167 name: "ModelPrinter"
153168 prototype: "QObject"
@@ -194,11 +209,8 @@ Module {
194209 }
195210 Component { name: "QIdentityProxyModel"; prototype: "QAbstractProxyModel" }
196211 Component {
197− name: "RootActionState"
198− prototype: "ActionStateParser"
199− exports: ["Unity.Indicators/RootActionState 0.1"]
200− exportMetaObjectRevisions: [0]
201− Property { name: "menu"; type: "UnityMenuModel"; isPointer: true }
212+ name: "RootStateObject"
213+ prototype: "QObject"
202214 Property { name: "valid"; type: "bool"; isReadonly: true }
203215 Property { name: "title"; type: "string"; isReadonly: true }
204216 Property { name: "leftLabel"; type: "string"; isReadonly: true }
@@ -207,7 +219,6 @@ Module {
207219 Property { name: "accessibleName"; type: "string"; isReadonly: true }
208220 Property { name: "visible"; type: "bool"; isReadonly: true }
209221 Signal { name: "updated" }
210− Signal { name: "indexChanged" }
211222 }
212223 Component {
213224 name: "UnityMenuModelCache"