Search for usage in LXR

#include <KParts/PartBase>

Inheritance diagram for KParts::PartBase:

Public Member Functions

 PartBase ()
 ~PartBase () override
QObjectpartObject () const
void setPartObject (QObject *object)
- Public Member Functions inherited from KXMLGUIClient
 KXMLGUIClient (KXMLGUIClient *parent)
QActionaction (const char *name) const
virtual QActionaction (const QDomElement &element) const
virtual KActionCollectionactionCollection () const
QList< KXMLGUIClient * > childClients ()
KXMLGUIBuilderclientBuilder () const
virtual QString componentName () const
virtual QDomDocument domDocument () const
KXMLGUIFactoryfactory () const
void insertChildClient (KXMLGUIClient *child)
KXMLGUIClientparentClient () const
void plugActionList (const QString &name, const QList< QAction * > &actionList)
void reloadXML ()
void removeChildClient (KXMLGUIClient *child)
void replaceXMLFile (const QString &xmlfile, const QString &localxmlfile, bool merge=false)
void setClientBuilder (KXMLGUIBuilder *builder)
void setFactory (KXMLGUIFactory *factory)
void setXMLGUIBuildDocument (const QDomDocument &doc)
void unplugActionList (const QString &name)
virtual QString xmlFile () const
QDomDocument xmlguiBuildDocument () const

Protected Member Functions

KPARTS_NO_EXPORT PartBase (PartBasePrivate &dd)
- Protected Member Functions inherited from KXMLGUIClient
void loadStandardsXmlFile ()
virtual void setComponentName (const QString &componentName, const QString &componentDisplayName)
virtual void setDOMDocument (const QDomDocument &document, bool merge=false)
virtual void setLocalXMLFile (const QString &file)
virtual void setXML (const QString &document, bool merge=false)
virtual void setXMLFile (const QString &file, bool merge=false, bool setXMLDoc=true)
virtual void stateChanged (const QString &newstate, ReverseStateChange reverse=StateNoReverse)

Protected Attributes

const std::unique_ptr< PartBasePrivate > d_ptr

Additional Inherited Members

- Static Public Member Functions inherited from KXMLGUIClient
static QString findVersionNumber (const QString &xml)
- Static Protected Member Functions inherited from KXMLGUIClient
static QString standardsXmlFileLocation ()

Detailed Description

Base class for all parts.

Definition at line 34 of file partbase.h.

Constructor & Destructor Documentation

◆ PartBase()

PartBase::PartBase ( )


Definition at line 14 of file partbase.cpp.

◆ ~PartBase()

PartBase::~PartBase ( )


Member Function Documentation

◆ setPartObject()

void PartBase::setPartObject ( QObject object)

Internal method.

Called by KParts::Part to specify the parent object for plugin objects.

Definition at line 26 of file partbase.cpp.

The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Wed Jun 7 2023 03:55:07 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.