Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QDesignerPluginManagerPrivate Class Reference
+ Collaboration diagram for QDesignerPluginManagerPrivate:

Public Types

using ClassNamePropertyNameKey = std::pair<QString, QString>
 

Public Member Functions

 QDesignerPluginManagerPrivate (QDesignerFormEditorInterface *core)
 
void clearCustomWidgets ()
 
bool addCustomWidget (QDesignerCustomWidgetInterface *c, const QString &pluginPath, const QString &designerLanguage)
 
void addCustomWidgets (QObject *o, const QString &pluginPath, const QString &designerLanguage)
 
QStringList defaultPluginPaths () const
 
 QDesignerPluginManagerPrivate (QDesignerFormEditorInterface *core)
 
void clearCustomWidgets ()
 
bool addCustomWidget (QDesignerCustomWidgetInterface *c, const QString &pluginPath, const QString &designerLanguage)
 
void addCustomWidgets (QObject *o, const QString &pluginPath, const QString &designerLanguage)
 
QStringList defaultPluginPaths () const
 

Public Attributes

QDesignerFormEditorInterfacem_core
 
QStringList m_pluginPaths
 
QStringList m_registeredPlugins
 
QStringList m_disabledPlugins
 
QMap< QString, QStringm_failedPlugins
 
QList< QDesignerCustomWidgetInterface * > m_customWidgets
 
QList< QDesignerCustomWidgetDatam_customWidgetData
 
bool m_initialized
 

Detailed Description

Definition at line 416 of file pluginmanager.cpp.

Member Typedef Documentation

◆ ClassNamePropertyNameKey

Definition at line 418 of file pluginmanager.cpp.

Constructor & Destructor Documentation

◆ QDesignerPluginManagerPrivate() [1/2]

QDesignerPluginManagerPrivate::QDesignerPluginManagerPrivate ( QDesignerFormEditorInterface * core)

Definition at line 448 of file pluginmanager.cpp.

References m_core, and m_initialized.

◆ QDesignerPluginManagerPrivate() [2/2]

QDesignerPluginManagerPrivate::QDesignerPluginManagerPrivate ( QDesignerFormEditorInterface * core)

Member Function Documentation

◆ addCustomWidget() [1/2]

bool QDesignerPluginManagerPrivate::addCustomWidget ( QDesignerCustomWidgetInterface * c,
const QString & pluginPath,
const QString & designerLanguage )

Definition at line 462 of file pluginmanager.cpp.

References m_core.

◆ addCustomWidget() [2/2]

bool QDesignerPluginManagerPrivate::addCustomWidget ( QDesignerCustomWidgetInterface * c,
const QString & pluginPath,
const QString & designerLanguage )

◆ addCustomWidgets() [1/2]

void QDesignerPluginManagerPrivate::addCustomWidgets ( QObject * o,
const QString & pluginPath,
const QString & designerLanguage )

Definition at line 499 of file pluginmanager.cpp.

◆ addCustomWidgets() [2/2]

void QDesignerPluginManagerPrivate::addCustomWidgets ( QObject * o,
const QString & pluginPath,
const QString & designerLanguage )

◆ clearCustomWidgets() [1/2]

void QDesignerPluginManagerPrivate::clearCustomWidgets ( )

Definition at line 454 of file pluginmanager.cpp.

◆ clearCustomWidgets() [2/2]

void QDesignerPluginManagerPrivate::clearCustomWidgets ( )

◆ defaultPluginPaths() [1/2]

QStringList QDesignerPluginManagerPrivate::defaultPluginPaths ( ) const

◆ defaultPluginPaths() [2/2]

QStringList QDesignerPluginManagerPrivate::defaultPluginPaths ( ) const

Member Data Documentation

◆ m_core

QDesignerFormEditorInterface * QDesignerPluginManagerPrivate::m_core

Definition at line 430 of file pluginmanager.cpp.

Referenced by QDesignerPluginManagerPrivate(), and addCustomWidget().

◆ m_customWidgetData

QList< QDesignerCustomWidgetData > QDesignerPluginManagerPrivate::m_customWidgetData

Definition at line 441 of file pluginmanager.cpp.

◆ m_customWidgets

QList< QDesignerCustomWidgetInterface * > QDesignerPluginManagerPrivate::m_customWidgets

Definition at line 440 of file pluginmanager.cpp.

◆ m_disabledPlugins

QStringList QDesignerPluginManagerPrivate::m_disabledPlugins

Definition at line 434 of file pluginmanager.cpp.

◆ m_failedPlugins

QMap< QString, QString > QDesignerPluginManagerPrivate::m_failedPlugins

Definition at line 436 of file pluginmanager.cpp.

◆ m_initialized

bool QDesignerPluginManagerPrivate::m_initialized

Definition at line 445 of file pluginmanager.cpp.

Referenced by QDesignerPluginManagerPrivate().

◆ m_pluginPaths

QStringList QDesignerPluginManagerPrivate::m_pluginPaths

Definition at line 431 of file pluginmanager.cpp.

◆ m_registeredPlugins

QStringList QDesignerPluginManagerPrivate::m_registeredPlugins

Definition at line 432 of file pluginmanager.cpp.


The documentation for this class was generated from the following file: