KParts::PartBase Class

Header: #include <KParts/PartBase>
CMake: find_package(KF6 REQUIRED COMPONENTS Parts)
target_link_libraries(mytarget PRIVATE KF6::Parts)
Inherits: KXMLGUIClient
Inherited By:

KParts::MainWindow and KParts::Part

Public Functions

PartBase()
virtual ~PartBase() override
void setPartObject(QObject *object)

Detailed Description

\shortBase class for all parts.

Member Function Documentation

PartBase::PartBase()

Constructor.

[override virtual noexcept] PartBase::~PartBase()

Destructor.

void PartBase::setPartObject(QObject *object)

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

@internal