KParts
part.h
Go to the documentation of this file.
34 inline Class##Private* d_func() { return reinterpret_cast<Class##Private *>(PartBase::d_ptr); } \
35 inline const Class##Private* d_func() const { return reinterpret_cast<const Class##Private *>(PartBase::d_ptr); } \
109 // TODO KDE5: merge the above two methods, using loadPlugins=true. Or better, remove loadPlugins
123 DoNotLoadPlugins = 0,
130 LoadPlugins = 1,
137 LoadPluginsIfEnabled = 2
156 void loadPlugins(QObject *parent, KXMLGUIClient *parentGUIClient, const KComponentData &componentData);
566 // TODO to avoid problems with the case where the loading fails, this could also be a openUrl() argument (heavy porting!).
KAction * saveAs(const QObject *recvr, const char *slot, QObject *parent)
This event is sent when a part is selected or deselected.
Definition: event.h:103
The part manager is an object which knows about a collection of parts (even nested ones) and handles ...
Definition: partmanager.h:47
PluginLoadingMode
We have three different policies, whether to load new plugins or not.
Definition: part.h:119
const KShortcut & reload()
This event is sent to a Part when its GUI has been activated or deactivated.
Definition: event.h:59
QString caption()
The Browser Extension is an extension (yes, no kidding) to KParts::ReadOnlyPart, which allows a bette...
Definition: browserextension.h:320
OpenUrlArguments is the set of arguments that specify how a URL should be opened by KParts::ReadOnlyP...
Definition: part.h:404
This event is sent by the part manager when the active part changes.
Definition: event.h:82
void loadPlugins(QObject *parent, KXMLGUIClient *parentGUIClient, const KComponentData &componentData)
Load the Plugins honoring the PluginLoadingMode.
Definition: part.cpp:156
KAction * save(const QObject *recvr, const char *slot, QObject *parent)
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Jan 19 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Sun Jan 19 2020 00:00:00 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.