Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QWizardField Class Reference
+ Collaboration diagram for QWizardField:

Public Member Functions

 QWizardField ()
 
 QWizardField (QWizardPage *page, const QString &spec, QObject *object, const char *property, const char *changedSignal)
 
void resolve (const QList< QWizardDefaultProperty > &defaultPropertyTable)
 
void findProperty (const QWizardDefaultProperty *properties, int propertyCount)
 

Public Attributes

QWizardPagepage
 
QString name
 
bool mandatory
 
QObjectobject
 
QByteArray property
 
QByteArray changedSignal
 
QVariant initialValue
 

Detailed Description

Definition at line 148 of file qwizard.cpp.

Constructor & Destructor Documentation

◆ QWizardField() [1/2]

QWizardField::QWizardField ( )
inline

Definition at line 151 of file qwizard.cpp.

◆ QWizardField() [2/2]

QWizardField::QWizardField ( QWizardPage * page,
const QString & spec,
QObject * object,
const char * property,
const char * changedSignal )

Definition at line 168 of file qwizard.cpp.

References mandatory.

Member Function Documentation

◆ findProperty()

void QWizardField::findProperty ( const QWizardDefaultProperty * properties,
int propertyCount )

Definition at line 186 of file qwizard.cpp.

References changedSignal, className, i, objectInheritsXAndXIsCloserThanY(), and properties.

Referenced by resolve().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ resolve()

void QWizardField::resolve ( const QList< QWizardDefaultProperty > & defaultPropertyTable)

Definition at line 179 of file qwizard.cpp.

References findProperty(), initialValue, QByteArray::isEmpty(), and property.

Referenced by QWizardPrivate::addField().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ changedSignal

QByteArray QWizardField::changedSignal

◆ initialValue

QVariant QWizardField::initialValue

Definition at line 164 of file qwizard.cpp.

Referenced by resolve().

◆ mandatory

bool QWizardField::mandatory

◆ name

◆ object

◆ page

QWizardPage* QWizardField::page

Definition at line 158 of file qwizard.cpp.

Referenced by QWizardPrivate::addField(), and QWizardPrivate::removeFieldAt().

◆ property

QByteArray QWizardField::property

Definition at line 162 of file qwizard.cpp.

Referenced by resolve().


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