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!).
567 // However we need to have setArguments in any case for updated made by the part, see e.g. KHTMLPart::openUrl.
The Browser Extension is an extension (yes, no kidding) to KParts::ReadOnlyPart, which allows a bette...
Definition: browserextension.h:320
QString caption()
KAction * saveAs(const QObject *recvr, const char *slot, QObject *parent)
This event is sent by the part manager when the active part changes.
Definition: event.h:82
const KShortcut & reload()
This event is sent to a Part when its GUI has been activated or deactivated.
Definition: event.h:59
PluginLoadingMode
We have three different policies, whether to load new plugins or not.
Definition: part.h:119
void loadPlugins(QObject *parent, KXMLGUIClient *parentGUIClient, const KComponentData &componentData)
Load the Plugins honoring the PluginLoadingMode.
Definition: part.cpp:156
The part manager is an object which knows about a collection of parts (even nested ones) and handles ...
Definition: partmanager.h:47
KAction * save(const QObject *recvr, const char *slot, QObject *parent)
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 when a part is selected or deselected.
Definition: event.h:103
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:25:36 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:25:36 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.