You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73 lines
2.3 KiB
73 lines
2.3 KiB
//Auto-generated by kalyptus. DO NOT EDIT.
|
|
package org.kde.koala;
|
|
|
|
import org.kde.qt.Qt;
|
|
import org.kde.qt.QtSupport;
|
|
import org.kde.qt.TQObject;
|
|
|
|
/**
|
|
|
|
Base class for all parts.
|
|
@short Base class for all parts.
|
|
|
|
*/
|
|
public class PartBase extends KXMLGUIClient {
|
|
protected PartBase(Class dummy){super((Class) null);}
|
|
/**
|
|
Constructor.
|
|
@short Constructor.
|
|
*/
|
|
public PartBase() {
|
|
super((Class) null);
|
|
newPartBase();
|
|
}
|
|
private native void newPartBase();
|
|
/**
|
|
Internal method. Called by KParts.Part to specify the parent object for plugin objects.
|
|
@short Internal method.
|
|
*/
|
|
public native void setPartObject(TQObject object);
|
|
public native TQObject 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() )
|
|
{
|
|
TQPtrList<KParts.Plugin> plugins = KParts.Plugin.pluginObjects( this );
|
|
TQPtrListIterator<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(TQObject 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
|
|
}
|