@@ -0,0 +1,54 @@
1+import QtQuick.tooling 1.2
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 Unity.ApplicationMenu 0.1 plugins'
8+
9+Module {
10+ dependencies: ["QtQuick 2.0"]
11+ Component {
12+ name: "ApplicationMenuRegistry"
13+ prototype: "QObject"
14+ Signal {
15+ name: "appMenuRegistered"
16+ Parameter { name: "processId"; type: "uint" }
17+ }
18+ Signal {
19+ name: "appMenuUnregistered"
20+ Parameter { name: "processId"; type: "uint" }
21+ }
22+ Signal {
23+ name: "surfaceMenuRegistered"
24+ Parameter { name: "surfaceId"; type: "string" }
25+ }
26+ Signal {
27+ name: "surfaceMenuUnregistered"
28+ Parameter { name: "surfaceId"; type: "string" }
29+ }
30+ Method {
31+ name: "getMenusForSurface"
32+ type: "QList<QObject*>"
33+ Parameter { name: "surfaceId"; type: "string" }
34+ }
35+ }
36+ Component {
37+ name: "DBusApplicationMenuRegistry"
38+ prototype: "ApplicationMenuRegistry"
39+ exports: ["Unity.ApplicationMenu/ApplicationMenuRegistry 0.1"]
40+ isCreatable: false
41+ isSingleton: true
42+ exportMetaObjectRevisions: [0]
43+ }
44+ Component {
45+ name: "MenuServicePath"
46+ prototype: "QObject"
47+ exports: ["Unity.ApplicationMenu/MenuServicePath 0.1"]
48+ isCreatable: false
49+ exportMetaObjectRevisions: [0]
50+ Property { name: "service"; type: "QByteArray"; isReadonly: true }
51+ Property { name: "menuPath"; type: "QByteArray"; isReadonly: true }
52+ Property { name: "actionPath"; type: "QByteArray"; isReadonly: true }
53+ }
54+}