~unity-team/unity8/slim-greeter

« back to all changes in this revision

Viewing changes to plugins/Greeter/Unity/Launcher/Launcher.qmltypes

  • Committer: Michael Terry
  • Date: 2015-02-12 15:45:21 UTC
  • mfrom: (1432.1.178 unity8)
  • Revision ID: michael.terry@canonical.com-20150212154521-1qpg3t501ljj88lj
MergeĀ fromĀ trunk

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 by:
 
7
// 'qmlplugindump -notrelocatable Unity.Launcher 0.1 plugins'
 
8
 
 
9
Module {
 
10
    Component {
 
11
        name: "LauncherItem"
 
12
        prototype: "unity::shell::launcher::LauncherItemInterface"
 
13
        exports: ["Unity.Launcher/LauncherItem 0.1"]
 
14
        isCreatable: false
 
15
        exportMetaObjectRevisions: [0]
 
16
    }
 
17
    Component {
 
18
        name: "LauncherModel"
 
19
        prototype: "unity::shell::launcher::LauncherModelInterface"
 
20
        exports: ["Unity.Launcher/LauncherModel 0.1"]
 
21
        isCreatable: false
 
22
        isSingleton: true
 
23
        exportMetaObjectRevisions: [0]
 
24
        Method {
 
25
            name: "requestRemove"
 
26
            Parameter { name: "appId"; type: "string" }
 
27
        }
 
28
        Method {
 
29
            name: "get"
 
30
            type: "unity::shell::launcher::LauncherItemInterface*"
 
31
            Parameter { name: "index"; type: "int" }
 
32
        }
 
33
        Method {
 
34
            name: "move"
 
35
            Parameter { name: "oldIndex"; type: "int" }
 
36
            Parameter { name: "newIndex"; type: "int" }
 
37
        }
 
38
        Method {
 
39
            name: "pin"
 
40
            Parameter { name: "appId"; type: "string" }
 
41
            Parameter { name: "index"; type: "int" }
 
42
        }
 
43
        Method {
 
44
            name: "pin"
 
45
            Parameter { name: "appId"; type: "string" }
 
46
        }
 
47
        Method {
 
48
            name: "quickListActionInvoked"
 
49
            Parameter { name: "appId"; type: "string" }
 
50
            Parameter { name: "actionIndex"; type: "int" }
 
51
        }
 
52
        Method {
 
53
            name: "setUser"
 
54
            Parameter { name: "username"; type: "string" }
 
55
        }
 
56
        Method {
 
57
            name: "getUrlForAppId"
 
58
            type: "string"
 
59
            Parameter { name: "appId"; type: "string" }
 
60
        }
 
61
    }
 
62
    Component {
 
63
        name: "QuickListModel"
 
64
        prototype: "unity::shell::launcher::QuickListModelInterface"
 
65
        exports: ["Unity.Launcher/QuickListModel 0.1"]
 
66
        isCreatable: false
 
67
        exportMetaObjectRevisions: [0]
 
68
    }
 
69
    Component {
 
70
        name: "unity::shell::launcher::LauncherItemInterface"
 
71
        prototype: "QObject"
 
72
        exports: ["Unity.Launcher/LauncherItemInterface 0.1"]
 
73
        isCreatable: false
 
74
        exportMetaObjectRevisions: [0]
 
75
        Property { name: "appId"; type: "string"; isReadonly: true }
 
76
        Property { name: "name"; type: "string"; isReadonly: true }
 
77
        Property { name: "icon"; type: "string"; isReadonly: true }
 
78
        Property { name: "pinned"; type: "bool"; isReadonly: true }
 
79
        Property { name: "running"; type: "bool"; isReadonly: true }
 
80
        Property { name: "recent"; type: "bool"; isReadonly: true }
 
81
        Property { name: "progress"; type: "int"; isReadonly: true }
 
82
        Property { name: "count"; type: "int"; isReadonly: true }
 
83
        Property { name: "countVisible"; type: "bool"; isReadonly: true }
 
84
        Property { name: "focused"; type: "bool"; isReadonly: true }
 
85
        Property {
 
86
            name: "quickList"
 
87
            type: "unity::shell::launcher::QuickListModelInterface"
 
88
            isReadonly: true
 
89
            isPointer: true
 
90
        }
 
91
        Signal {
 
92
            name: "nameChanged"
 
93
            Parameter { name: "name"; type: "string" }
 
94
        }
 
95
        Signal {
 
96
            name: "iconChanged"
 
97
            Parameter { name: "icon"; type: "string" }
 
98
        }
 
99
        Signal {
 
100
            name: "pinnedChanged"
 
101
            Parameter { name: "pinned"; type: "bool" }
 
102
        }
 
103
        Signal {
 
104
            name: "runningChanged"
 
105
            Parameter { name: "running"; type: "bool" }
 
106
        }
 
107
        Signal {
 
108
            name: "recentChanged"
 
109
            Parameter { name: "running"; type: "bool" }
 
110
        }
 
111
        Signal {
 
112
            name: "progressChanged"
 
113
            Parameter { name: "progress"; type: "int" }
 
114
        }
 
115
        Signal {
 
116
            name: "countChanged"
 
117
            Parameter { name: "count"; type: "int" }
 
118
        }
 
119
        Signal {
 
120
            name: "countVisibleChanged"
 
121
            Parameter { name: "countVisible"; type: "bool" }
 
122
        }
 
123
        Signal {
 
124
            name: "focusedChanged"
 
125
            Parameter { name: "focused"; type: "bool" }
 
126
        }
 
127
    }
 
128
    Component {
 
129
        name: "unity::shell::launcher::LauncherModelInterface"
 
130
        prototype: "QAbstractListModel"
 
131
        exports: ["Unity.Launcher/LauncherModelInterface 0.1"]
 
132
        isCreatable: false
 
133
        exportMetaObjectRevisions: [0]
 
134
        Property {
 
135
            name: "applicationManager"
 
136
            type: "unity::shell::application::ApplicationManagerInterface"
 
137
            isPointer: true
 
138
        }
 
139
        Method {
 
140
            name: "move"
 
141
            Parameter { name: "oldIndex"; type: "int" }
 
142
            Parameter { name: "newIndex"; type: "int" }
 
143
        }
 
144
        Method {
 
145
            name: "get"
 
146
            type: "unity::shell::launcher::LauncherItemInterface*"
 
147
            Parameter { name: "index"; type: "int" }
 
148
        }
 
149
        Method {
 
150
            name: "pin"
 
151
            Parameter { name: "appId"; type: "string" }
 
152
            Parameter { name: "index"; type: "int" }
 
153
        }
 
154
        Method {
 
155
            name: "pin"
 
156
            Parameter { name: "appId"; type: "string" }
 
157
        }
 
158
        Method {
 
159
            name: "requestRemove"
 
160
            Parameter { name: "appId"; type: "string" }
 
161
        }
 
162
        Method {
 
163
            name: "quickListActionInvoked"
 
164
            Parameter { name: "appId"; type: "string" }
 
165
            Parameter { name: "actionIndex"; type: "int" }
 
166
        }
 
167
        Method {
 
168
            name: "setUser"
 
169
            Parameter { name: "username"; type: "string" }
 
170
        }
 
171
    }
 
172
    Component {
 
173
        name: "unity::shell::launcher::QuickListModelInterface"
 
174
        prototype: "QAbstractListModel"
 
175
        exports: ["Unity.Launcher/QuickListInterface 0.1"]
 
176
        isCreatable: false
 
177
        exportMetaObjectRevisions: [0]
 
178
    }
 
179
}