KReportPluginEntry

Search for usage in LXR

KReportPluginEntry Class Reference

#include <KReportPluginManagerPrivate.h>

Public Member Functions

 KReportPluginEntry ()
 
 KReportPluginEntry (KReportPluginInterface *staticInterface)
 
const KReportPluginMetaDatametaData () const
 
KReportPluginInterfaceplugin ()
 
void setBuiltIn (bool set)
 
void setMetaData (const QJsonObject &metaData)
 
void setMetaData (QPluginLoader *loader)
 
void setStatic (bool set)
 

Detailed Description

A single entry for a built-in or dynamic item plugin

Definition at line 37 of file KReportPluginManagerPrivate.h.

Constructor & Destructor Documentation

◆ KReportPluginEntry() [1/2]

KReportPluginEntry::KReportPluginEntry ( )

Used for dynamic plugins.

Definition at line 47 of file KReportPluginManager.cpp.

◆ KReportPluginEntry() [2/2]

KReportPluginEntry::KReportPluginEntry ( KReportPluginInterface * staticInterface)

Used for static plugins.

Definition at line 52 of file KReportPluginManager.cpp.

◆ ~KReportPluginEntry()

KReportPluginEntry::~KReportPluginEntry ( )

Definition at line 57 of file KReportPluginManager.cpp.

Member Function Documentation

◆ metaData()

const KReportPluginMetaData * KReportPluginEntry::metaData ( ) const

Definition at line 100 of file KReportPluginManager.cpp.

◆ plugin()

KReportPluginInterface * KReportPluginEntry::plugin ( )

Definition at line 63 of file KReportPluginManager.cpp.

◆ setBuiltIn()

void KReportPluginEntry::setBuiltIn ( bool set)

Definition at line 90 of file KReportPluginManager.cpp.

◆ setMetaData() [1/2]

void KReportPluginEntry::setMetaData ( const QJsonObject & metaData)

Definition at line 114 of file KReportPluginManager.cpp.

◆ setMetaData() [2/2]

void KReportPluginEntry::setMetaData ( QPluginLoader * loader)

Definition at line 119 of file KReportPluginManager.cpp.

◆ setStatic()

void KReportPluginEntry::setStatic ( bool set)

Definition at line 95 of file KReportPluginManager.cpp.


The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sun Feb 25 2024 18:48:09 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.