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
QDesignerCustomWidgetSharedData Class Reference
+ Inheritance diagram for QDesignerCustomWidgetSharedData:
+ Collaboration diagram for QDesignerCustomWidgetSharedData:

Public Types

using StringPropertyType = std::pair<qdesigner_internal::TextPropertyValidationMode, bool>
 

Public Member Functions

 QDesignerCustomWidgetSharedData (const QString &thePluginPath)
 
void clearXML ()
 
 QDesignerCustomWidgetSharedData (const QString &thePluginPath)
 
void clearXML ()
 
- Public Member Functions inherited from QSharedData
 QSharedData () noexcept
 Constructs a QSharedData object with a reference count of 0.
 
 QSharedData (const QSharedData &) noexcept
 Constructs a QSharedData object with reference count 0.
 
QSharedDataoperator= (const QSharedData &)=delete
 
 ~QSharedData ()=default
 

Public Attributes

QString pluginPath
 
QString xmlClassName
 
QString xmlDisplayName
 
QString xmlLanguage
 
QString xmlAddPageMethod
 
QString xmlExtends
 
QHash< QString, StringPropertyTypexmlStringPropertyTypeMap
 
QHash< QString, QStringpropertyToolTipMap
 
- Public Attributes inherited from QSharedData
QAtomicInt ref
 

Detailed Description

Definition at line 100 of file pluginmanager.cpp.

Member Typedef Documentation

◆ StringPropertyType

Constructor & Destructor Documentation

◆ QDesignerCustomWidgetSharedData() [1/2]

QDesignerCustomWidgetSharedData::QDesignerCustomWidgetSharedData ( const QString & thePluginPath)
inlineexplicit

Definition at line 105 of file pluginmanager.cpp.

◆ QDesignerCustomWidgetSharedData() [2/2]

QDesignerCustomWidgetSharedData::QDesignerCustomWidgetSharedData ( const QString & thePluginPath)
inlineexplicit

Definition at line 105 of file pluginmanager.cpp.

Member Function Documentation

◆ clearXML() [1/2]

void QDesignerCustomWidgetSharedData::clearXML ( )

Definition at line 120 of file pluginmanager.cpp.

◆ clearXML() [2/2]

void QDesignerCustomWidgetSharedData::clearXML ( )

Member Data Documentation

◆ pluginPath

QString QDesignerCustomWidgetSharedData::pluginPath

Definition at line 108 of file pluginmanager.cpp.

◆ propertyToolTipMap

QHash< QString, QString > QDesignerCustomWidgetSharedData::propertyToolTipMap

Definition at line 117 of file pluginmanager.cpp.

◆ xmlAddPageMethod

QString QDesignerCustomWidgetSharedData::xmlAddPageMethod

Definition at line 113 of file pluginmanager.cpp.

◆ xmlClassName

QString QDesignerCustomWidgetSharedData::xmlClassName

Definition at line 110 of file pluginmanager.cpp.

◆ xmlDisplayName

QString QDesignerCustomWidgetSharedData::xmlDisplayName

Definition at line 111 of file pluginmanager.cpp.

◆ xmlExtends

QString QDesignerCustomWidgetSharedData::xmlExtends

Definition at line 114 of file pluginmanager.cpp.

◆ xmlLanguage

QString QDesignerCustomWidgetSharedData::xmlLanguage

Definition at line 112 of file pluginmanager.cpp.

◆ xmlStringPropertyTypeMap

QHash< QString, StringPropertyType > QDesignerCustomWidgetSharedData::xmlStringPropertyTypeMap

Definition at line 116 of file pluginmanager.cpp.


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