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
QDesignerCustomWidgetData Class Reference

#include <pluginmanager_p.h>

+ Collaboration diagram for QDesignerCustomWidgetData:

Public Types

enum  ParseResult { ParseOk , ParseWarning , ParseError }
 
using StringPropertyType = std::pair<qdesigner_internal::TextPropertyValidationMode, bool>
 

Public Member Functions

 QDesignerCustomWidgetData (const QString &pluginPath=QString())
 
ParseResult parseXml (const QString &xml, const QString &name, QString *errorMessage)
 
 QDesignerCustomWidgetData (const QDesignerCustomWidgetData &)
 
QDesignerCustomWidgetDataoperator= (const QDesignerCustomWidgetData &)
 
 ~QDesignerCustomWidgetData ()
 
bool isNull () const
 
QString pluginPath () const
 
QString xmlClassName () const
 
QString xmlLanguage () const
 
QString xmlAddPageMethod () const
 
QString xmlExtends () const
 
QString xmlDisplayName () const
 
bool xmlStringPropertyType (const QString &name, StringPropertyType *type) const
 
QString propertyToolTip (const QString &name) const
 

Detailed Description

Definition at line 36 of file pluginmanager_p.h.

Member Typedef Documentation

◆ StringPropertyType

Member Enumeration Documentation

◆ ParseResult

Enumerator
ParseOk 
ParseWarning 
ParseError 

Definition at line 43 of file pluginmanager_p.h.

Constructor & Destructor Documentation

◆ QDesignerCustomWidgetData() [1/2]

QDesignerCustomWidgetData::QDesignerCustomWidgetData ( const QString & pluginPath = QString())
explicit

Definition at line 132 of file pluginmanager.cpp.

◆ QDesignerCustomWidgetData() [2/2]

QDesignerCustomWidgetData::QDesignerCustomWidgetData ( const QDesignerCustomWidgetData & o)

Definition at line 137 of file pluginmanager.cpp.

◆ ~QDesignerCustomWidgetData()

QDesignerCustomWidgetData::~QDesignerCustomWidgetData ( )

Definition at line 148 of file pluginmanager.cpp.

Member Function Documentation

◆ isNull()

bool QDesignerCustomWidgetData::isNull ( ) const

Definition at line 152 of file pluginmanager.cpp.

◆ operator=()

QDesignerCustomWidgetData & QDesignerCustomWidgetData::operator= ( const QDesignerCustomWidgetData & o)

Definition at line 142 of file pluginmanager.cpp.

◆ parseXml()

QDesignerCustomWidgetData::ParseResult QDesignerCustomWidgetData::parseXml ( const QString & xml,
const QString & name,
QString * errorMessage )

Definition at line 319 of file pluginmanager.cpp.

◆ pluginPath()

QString QDesignerCustomWidgetData::pluginPath ( ) const

Definition at line 182 of file pluginmanager.cpp.

◆ propertyToolTip()

QString QDesignerCustomWidgetData::propertyToolTip ( const QString & name) const

Definition at line 198 of file pluginmanager.cpp.

◆ xmlAddPageMethod()

QString QDesignerCustomWidgetData::xmlAddPageMethod ( ) const

Definition at line 167 of file pluginmanager.cpp.

◆ xmlClassName()

QString QDesignerCustomWidgetData::xmlClassName ( ) const

Definition at line 157 of file pluginmanager.cpp.

◆ xmlDisplayName()

QString QDesignerCustomWidgetData::xmlDisplayName ( ) const

Definition at line 177 of file pluginmanager.cpp.

◆ xmlExtends()

QString QDesignerCustomWidgetData::xmlExtends ( ) const

Definition at line 172 of file pluginmanager.cpp.

◆ xmlLanguage()

QString QDesignerCustomWidgetData::xmlLanguage ( ) const

Definition at line 162 of file pluginmanager.cpp.

◆ xmlStringPropertyType()

bool QDesignerCustomWidgetData::xmlStringPropertyType ( const QString & name,
StringPropertyType * type ) const

Definition at line 187 of file pluginmanager.cpp.


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