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
Validator Struct Reference

#include <validator.h>

+ Inheritance diagram for Validator:
+ Collaboration diagram for Validator:

Public Member Functions

 Validator (Uic *uic)
 
void acceptUI (DomUI *node) override
 
void acceptWidget (DomWidget *node) override
 
void acceptLayoutItem (DomLayoutItem *node) override
 
void acceptLayout (DomLayout *node) override
 
void acceptActionGroup (DomActionGroup *node) override
 
void acceptAction (DomAction *node) override
 
- Public Member Functions inherited from TreeWalker
 TreeWalker ()=default
 
virtual ~TreeWalker ()=default
 
virtual void acceptLayoutDefault (DomLayoutDefault *layoutDefault)
 
virtual void acceptLayoutFunction (DomLayoutFunction *layoutFunction)
 
virtual void acceptTabStops (DomTabStops *tabStops)
 
virtual void acceptCustomWidgets (DomCustomWidgets *customWidgets)
 
virtual void acceptCustomWidget (DomCustomWidget *customWidget)
 
virtual void acceptSpacer (DomSpacer *spacer)
 
virtual void acceptColor (DomColor *color)
 
virtual void acceptColorGroup (DomColorGroup *colorGroup)
 
virtual void acceptPalette (DomPalette *palette)
 
virtual void acceptFont (DomFont *font)
 
virtual void acceptPoint (DomPoint *point)
 
virtual void acceptRect (DomRect *rect)
 
virtual void acceptSizePolicy (DomSizePolicy *sizePolicy)
 
virtual void acceptSize (DomSize *size)
 
virtual void acceptDate (DomDate *date)
 
virtual void acceptTime (DomTime *time)
 
virtual void acceptDateTime (DomDateTime *dateTime)
 
virtual void acceptProperty (DomProperty *property)
 
virtual void acceptIncludes (DomIncludes *includes)
 
virtual void acceptInclude (DomInclude *incl)
 
virtual void acceptActionRef (DomActionRef *actionRef)
 
virtual void acceptConnections (DomConnections *connections)
 
virtual void acceptConnection (DomConnection *connection)
 
virtual void acceptConnectionHints (DomConnectionHints *connectionHints)
 
virtual void acceptConnectionHint (DomConnectionHint *connectionHint)
 
virtual void acceptButtonGroups (const DomButtonGroups *buttonGroups)
 
virtual void acceptButtonGroup (const DomButtonGroup *buttonGroup)
 

Additional Inherited Members

- Public Types inherited from TreeWalker
using DomWidgets = QList<DomWidget *>
 

Detailed Description

Definition at line 17 of file validator.h.

Constructor & Destructor Documentation

◆ Validator()

QT_BEGIN_NAMESPACE Validator::Validator ( Uic * uic)

Definition at line 11 of file validator.cpp.

Member Function Documentation

◆ acceptAction()

void Validator::acceptAction ( DomAction * node)
overridevirtual

Reimplemented from TreeWalker.

Definition at line 49 of file validator.cpp.

References TreeWalker::acceptAction(), Driver::findOrInsertAction(), and void.

+ Here is the call graph for this function:

◆ acceptActionGroup()

void Validator::acceptActionGroup ( DomActionGroup * node)
overridevirtual

Reimplemented from TreeWalker.

Definition at line 42 of file validator.cpp.

References TreeWalker::acceptActionGroup(), Driver::findOrInsertActionGroup(), and void.

+ Here is the call graph for this function:

◆ acceptLayout()

void Validator::acceptLayout ( DomLayout * node)
overridevirtual

Reimplemented from TreeWalker.

Definition at line 35 of file validator.cpp.

References TreeWalker::acceptLayout(), Driver::findOrInsertLayout(), and void.

+ Here is the call graph for this function:

◆ acceptLayoutItem()

void Validator::acceptLayoutItem ( DomLayoutItem * node)
overridevirtual

Reimplemented from TreeWalker.

Definition at line 28 of file validator.cpp.

References TreeWalker::acceptLayoutItem(), Driver::findOrInsertLayoutItem(), and void.

+ Here is the call graph for this function:

◆ acceptUI()

void Validator::acceptUI ( DomUI * node)
overridevirtual

Reimplemented from TreeWalker.

Definition at line 16 of file validator.cpp.

References TreeWalker::acceptUI().

Referenced by Uic::write().

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

◆ acceptWidget()

void Validator::acceptWidget ( DomWidget * node)
overridevirtual

Reimplemented from TreeWalker.

Definition at line 21 of file validator.cpp.

References TreeWalker::acceptWidget(), Driver::findOrInsertWidget(), and void.

+ Here is the call graph for this function:

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