KParts
mainwindow.cpp
virtual void createShellGUI(bool create=true)
Definition: mainwindow.cpp:140
void removeClient(KXMLGUIClient *client)
virtual void slotSetStatusBarText(const QString &)
Called when the active part wants to change the statusbar message Reimplement if your mainwindow has ...
Definition: mainwindow.cpp:135
This event is sent to a Part when its GUI has been activated or deactivated.
Definition: event.h:59
static QDebug kDebug(bool cond, int area=KDE_DEFAULT_DEBUG_AREA)
virtual QString xmlFile() const
KAction * create(StandardAction id, const QObject *recvr, const char *slot, QObject *parent)
virtual void setXMLFile(const QString &file, bool merge=false, bool setXMLDoc=true)
KXMLGUIFactory * factory() const
MainWindow(QWidget *parent=0, Qt::WindowFlags f=KDE_DEFAULT_WINDOWFLAGS)
Constructor, same signature as KMainWindow.
Definition: mainwindow.cpp:61
KStatusBar * statusBar()
KSharedConfigPtr config()
static QString locate(const char *type, const QString &filename, const KComponentData &cData=KGlobal::mainComponent())
void addClient(KXMLGUIClient *client)
void saveNewToolbarConfig()
Rebuilds the GUI after KEditToolbar changed the toolbar layout.
Definition: mainwindow.cpp:173
const KComponentData & mainComponent()
virtual KXMLGUIFactory * guiFactory()
virtual KActionCollection * actionCollection() const
virtual void configureToolbars()
virtual void setCaption(const QString &caption)
const char * name(StandardAction id)
void createGUI(KParts::Part *part)
Create the GUI (by merging the host's and the active part's) You must call this in order to see any G...
Definition: mainwindow.cpp:81
virtual KComponentData componentData() const
bool isHelpMenuEnabled() const
void loadPlugins(QObject *parent, KXMLGUIClient *parentGUIClient, const KComponentData &componentData)
Load the Plugins honoring the PluginLoadingMode.
Definition: part.cpp:156
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.