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 38 of file pluginmanager_p.h.

Member Typedef Documentation

◆ StringPropertyType

Member Enumeration Documentation

◆ ParseResult

Enumerator
ParseOk 
ParseWarning 
ParseError 

Definition at line 45 of file pluginmanager_p.h.

Constructor & Destructor Documentation

◆ QDesignerCustomWidgetData() [1/2]

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

Definition at line 133 of file pluginmanager.cpp.

◆ QDesignerCustomWidgetData() [2/2]

QDesignerCustomWidgetData::QDesignerCustomWidgetData ( const QDesignerCustomWidgetData & o)

Definition at line 138 of file pluginmanager.cpp.

◆ ~QDesignerCustomWidgetData()

QDesignerCustomWidgetData::~QDesignerCustomWidgetData ( )

Definition at line 149 of file pluginmanager.cpp.

Member Function Documentation

◆ isNull()

bool QDesignerCustomWidgetData::isNull ( ) const

Definition at line 153 of file pluginmanager.cpp.

◆ operator=()

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

Definition at line 143 of file pluginmanager.cpp.

◆ parseXml()

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

Definition at line 320 of file pluginmanager.cpp.

◆ pluginPath()

QString QDesignerCustomWidgetData::pluginPath ( ) const

Definition at line 183 of file pluginmanager.cpp.

◆ propertyToolTip()

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

Definition at line 199 of file pluginmanager.cpp.

◆ xmlAddPageMethod()

QString QDesignerCustomWidgetData::xmlAddPageMethod ( ) const

Definition at line 168 of file pluginmanager.cpp.

◆ xmlClassName()

QString QDesignerCustomWidgetData::xmlClassName ( ) const

Definition at line 158 of file pluginmanager.cpp.

◆ xmlDisplayName()

QString QDesignerCustomWidgetData::xmlDisplayName ( ) const

Definition at line 178 of file pluginmanager.cpp.

◆ xmlExtends()

QString QDesignerCustomWidgetData::xmlExtends ( ) const

Definition at line 173 of file pluginmanager.cpp.

◆ xmlLanguage()

QString QDesignerCustomWidgetData::xmlLanguage ( ) const

Definition at line 163 of file pluginmanager.cpp.

◆ xmlStringPropertyType()

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

Definition at line 188 of file pluginmanager.cpp.


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