1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
|
//Auto-generated by kalyptus. DO NOT EDIT.
package org.kde.koala;
import org.kde.qt.Qt;
import org.kde.qt.QMetaObject;
import org.kde.qt.QtSupport;
import org.kde.qt.QObject;
import org.kde.qt.QWidget;
/**
A KPart-aware main window, whose user interface is described in XML.
Inherit your main window from this class
and don't forget to call setXMLFile() in the inherited constructor.
It implements all internal interfaces in the case of a
KMainWindow as host: the builder and servant interface (for menu
merging).
@short A KPart-aware main window, whose user interface is described in XML.
*/
public class MainWindow extends KMainWindow implements PartBaseInterface {
protected MainWindow(Class dummy){super((Class) null);}
public native QMetaObject metaObject();
public native String className();
/**
Constructor, same signature as KMainWindow.
@short Constructor, same signature as KMainWindow.
*/
public MainWindow(QWidget parent, String name, int f) {
super((Class) null);
newMainWindow(parent,name,f);
}
private native void newMainWindow(QWidget parent, String name, int f);
public MainWindow(QWidget parent, String name) {
super((Class) null);
newMainWindow(parent,name);
}
private native void newMainWindow(QWidget parent, String name);
public MainWindow(QWidget parent) {
super((Class) null);
newMainWindow(parent);
}
private native void newMainWindow(QWidget parent);
/**
Compatibility Constructor
@short Compatibility Constructor
*/
public MainWindow(String name, int f) {
super((Class) null);
newMainWindow(name,f);
}
private native void newMainWindow(String name, int f);
public MainWindow(String name) {
super((Class) null);
newMainWindow(name);
}
private native void newMainWindow(String name);
public MainWindow() {
super((Class) null);
newMainWindow();
}
private native void newMainWindow();
/**
Constructor with creation flags, see KMainWindow.
@short Constructor with creation flags, see KMainWindow.
*/
public MainWindow(int cflags, QWidget parent, String name, int f) {
super((Class) null);
newMainWindow(cflags,parent,name,f);
}
private native void newMainWindow(int cflags, QWidget parent, String name, int f);
public MainWindow(int cflags, QWidget parent, String name) {
super((Class) null);
newMainWindow(cflags,parent,name);
}
private native void newMainWindow(int cflags, QWidget parent, String name);
public MainWindow(int cflags, QWidget parent) {
super((Class) null);
newMainWindow(cflags,parent);
}
private native void newMainWindow(int cflags, QWidget parent);
protected native void createShellGUI(boolean create);
protected native void createShellGUI();
/**
Create the GUI (by merging the host's and the active part's)
You _must_ call this in order to see any GUI being created.
In a main window with multiple parts being shown (e.g. as in Konqueror)
you need to connect this slot to the
KPartManager.activePartChanged() signal
@param part The active part (set to null if no part).
@short Create the GUI (by merging the host's and the active part's) You _must_ call this in order to see any GUI being created.
*/
protected native void createGUI(Part part);
/**
Called when the active part wants to change the statusbar message
Reimplement if your mainwindow has a complex statusbar
(with several items)
@short Called when the active part wants to change the statusbar message Reimplement if your mainwindow has a complex statusbar (with several items)
*/
protected native void slotSetStatusBarText(String arg1);
/**
Rebuilds the GUI after KEditToolbar changed the toolbar layout.
@short Rebuilds the GUI after KEditToolbar changed the toolbar layout.
@see #configureToolbars
@see KDE4:
@see #make
@see #this
@see #virtual#
@see (For
@see #now
@see #we
@see #rely
@see #on
@see #the
@see #fact
@see #that
@see #it's
@see #called
@see #as
@see #a
@see #slot
@see #so
@see #the
@see #metaobject
@see #finds
@see #it
@see #here)#
*/
protected native void saveNewToolbarConfig();
/**
Internal method. Called by KParts.Part to specify the parent object for plugin objects.
@short Internal method.
*/
public native void setPartObject(QObject object);
public native QObject partObject();
/**
Set the instance ( KInstance) for this part.
Call this first in the inherited class constructor,
because it loads the i18n catalogues.
@short Set the instance ( KInstance) for this part.
*/
protected native void setInstance(KInstanceInterface instance);
/**
Set the instance ( KInstance) for this part.
Call this first in the inherited class constructor,
because it loads the i18n catalogues.
@short Set the instance ( KInstance) for this part.
*/
protected native void setInstance(KInstanceInterface instance, boolean loadPlugins);
/**
Load the Plugins honoring the PluginLoadingMode.
If you call this method in an already constructed GUI (like when the user
has changed which plugins are enabled) you need to add the new plugins to
the KXMLGUIFactory:
<pre>
if( factory() )
{
QPtrList<KParts.Plugin> plugins = KParts.Plugin.pluginObjects( this );
QPtrListIterator<KParts.Plugin> it( plugins );
KParts.Plugin plugin;
while( ( plugin = it.current() ) != 0 )
{
++it;
factory().addClient( plugin );
}
}
</pre>
@short Load the Plugins honoring the PluginLoadingMode.
*/
protected native void loadPlugins(QObject parent, KXMLGUIClientInterface parentGUIClient, KInstanceInterface instance);
/**
For a KParts.Part: call this before setInstance().
For a KParts.MainWindow: call this before createGUI().
@short For a KParts.Part: call this before setInstance().
*/
// void setPluginLoadingMode(KParts::PartBase::PluginLoadingMode arg1); >>>> NOT CONVERTED
}
|