~larryprice/acolyterm/release-0.1

« back to all changes in this revision

Viewing changes to src/plugin/konsole/plugins.qmltypes

  • Committer: Larry Price
  • Date: 2016-06-15 14:47:59 UTC
  • Revision ID: larry.price@canonical.com-20160615144759-6wopn0gxwgta3x1n
Updating QMLTermWidget and removing unnecessary konsole codebase

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 '/usr/lib/x86_64-linux-gnu/qt5/bin/qmlplugindump -notrelocatable org.kde.konsole 0.1 ../../../'.
7
 
 
8
 
Module {
9
 
    Component {
10
 
        name: "KSession"
11
 
        prototype: "QObject"
12
 
        exports: ["org.kde.konsole/KSession 0.1"]
13
 
        Property { name: "kbScheme"; type: "string" }
14
 
        Signal { name: "finished" }
15
 
        Signal {
16
 
            name: "copyAvailable"
17
 
            Parameter { type: "bool" }
18
 
        }
19
 
        Signal { name: "termGetFocus" }
20
 
        Signal { name: "termLostFocus" }
21
 
        Signal {
22
 
            name: "termKeyPressed"
23
 
            Parameter { type: "QKeyEvent"; isPointer: true }
24
 
        }
25
 
        Signal {
26
 
            name: "changedKeyBindings"
27
 
            Parameter { name: "kb"; type: "string" }
28
 
        }
29
 
        Method {
30
 
            name: "setKeyBindings"
31
 
            Parameter { name: "kb"; type: "string" }
32
 
        }
33
 
        Method {
34
 
            name: "setTitle"
35
 
            Parameter { name: "name"; type: "string" }
36
 
        }
37
 
        Method { name: "getShellPID"; type: "int" }
38
 
        Method {
39
 
            name: "changeDir"
40
 
            Parameter { name: "dir"; type: "string" }
41
 
        }
42
 
        Method {
43
 
            name: "sendText"
44
 
            Parameter { name: "text"; type: "string" }
45
 
        }
46
 
        Method {
47
 
            name: "sendKey"
48
 
            Parameter { name: "rep"; type: "int" }
49
 
            Parameter { name: "key"; type: "int" }
50
 
            Parameter { name: "mod"; type: "int" }
51
 
        }
52
 
    }
53
 
    Component {
54
 
        name: "KTerminalDisplay"
55
 
        defaultProperty: "data"
56
 
        prototype: "QQuickPaintedItem"
57
 
        exports: ["org.kde.konsole/KTerminal 0.1"]
58
 
        Property { name: "session"; type: "KSession"; isPointer: true }
59
 
        Property { name: "colorScheme"; type: "string" }
60
 
        Property { name: "font"; type: "QFont" }
61
 
        Property { name: "activeFocusOnClick"; type: "bool" }
62
 
        Property { name: "ShowIMEOnClick"; type: "bool" }
63
 
        Signal {
64
 
            name: "changedScheme"
65
 
            Parameter { name: "scheme"; type: "string" }
66
 
        }
67
 
        Signal {
68
 
            name: "changedAutoVKB"
69
 
            Parameter { name: "au"; type: "bool" }
70
 
        }
71
 
        Signal {
72
 
            name: "changedAutoFocus"
73
 
            Parameter { name: "au"; type: "bool" }
74
 
        }
75
 
        Signal { name: "clicked" }
76
 
        Signal {
77
 
            name: "keyPressedSignal"
78
 
            Parameter { name: "e"; type: "QKeyEvent"; isPointer: true }
79
 
        }
80
 
        Signal {
81
 
            name: "changedFontMetricSignal"
82
 
            Parameter { name: "height"; type: "int" }
83
 
            Parameter { name: "width"; type: "int" }
84
 
        }
85
 
        Signal {
86
 
            name: "changedContentSizeSignal"
87
 
            Parameter { name: "height"; type: "int" }
88
 
            Parameter { name: "width"; type: "int" }
89
 
        }
90
 
        Signal {
91
 
            name: "configureRequest"
92
 
            Parameter { name: "position"; type: "QPoint" }
93
 
        }
94
 
        Signal {
95
 
            name: "overrideShortcutCheck"
96
 
            Parameter { name: "keyEvent"; type: "QKeyEvent"; isPointer: true }
97
 
            Parameter { name: "override"; type: "bool&" }
98
 
        }
99
 
        Signal {
100
 
            name: "isBusySelecting"
101
 
            Parameter { type: "bool" }
102
 
        }
103
 
        Signal {
104
 
            name: "copyAvailable"
105
 
            Parameter { type: "bool" }
106
 
        }
107
 
        Signal { name: "termGetFocus" }
108
 
        Signal { name: "termLostFocus" }
109
 
        Signal {
110
 
            name: "changedSession"
111
 
            Parameter { name: "session"; type: "KSession"; isPointer: true }
112
 
        }
113
 
        Method { name: "forcedFocus" }
114
 
        Method {
115
 
            name: "setColorScheme"
116
 
            Parameter { name: "name"; type: "string" }
117
 
        }
118
 
        Method { name: "availableColorSchemes"; type: "QStringList" }
119
 
        Method {
120
 
            name: "click"
121
 
            Parameter { name: "x"; type: "double" }
122
 
            Parameter { name: "y"; type: "double" }
123
 
        }
124
 
        Method { name: "autoFocus"; type: "bool" }
125
 
        Method {
126
 
            name: "setAutoFocus"
127
 
            Parameter { name: "au"; type: "bool" }
128
 
        }
129
 
        Method { name: "autoVKB"; type: "bool" }
130
 
        Method {
131
 
            name: "setAutoVKB"
132
 
            Parameter { name: "au"; type: "bool" }
133
 
        }
134
 
        Method { name: "getVTFont"; type: "QFont" }
135
 
        Method {
136
 
            name: "setVTFont"
137
 
            Parameter { name: "font"; type: "QFont" }
138
 
        }
139
 
        Method { name: "scrollToEnd" }
140
 
        Method { name: "updateImage" }
141
 
        Method { name: "updateLineProperties" }
142
 
        Method { name: "copyClipboard" }
143
 
        Method { name: "pasteClipboard" }
144
 
        Method { name: "pasteSelection" }
145
 
        Method {
146
 
            name: "setFlowControlWarningEnabled"
147
 
            Parameter { name: "enabled"; type: "bool" }
148
 
        }
149
 
        Method { name: "flowControlWarningEnabled"; type: "bool" }
150
 
        Method {
151
 
            name: "bell"
152
 
            Parameter { name: "message"; type: "string" }
153
 
        }
154
 
        Method {
155
 
            name: "setBackgroundColor"
156
 
            Parameter { name: "color"; type: "QColor" }
157
 
        }
158
 
        Method {
159
 
            name: "setForegroundColor"
160
 
            Parameter { name: "color"; type: "QColor" }
161
 
        }
162
 
        Method { name: "selectionChanged" }
163
 
        Method {
164
 
            name: "setSession"
165
 
            Parameter { name: "session"; type: "KSession"; isPointer: true }
166
 
        }
167
 
        Method { name: "getSession"; type: "KSession*" }
168
 
    }
169
 
}