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

#include <ui4.h>

+ Collaboration diagram for DomItem:

Public Member Functions

 DomItem ()=default
 
 ~DomItem ()
 
void read (QXmlStreamReader &reader)
 
void write (QXmlStreamWriter &writer, const QString &tagName=QString()) const
 
bool hasAttributeRow () const
 
int attributeRow () const
 
void setAttributeRow (int a)
 
void clearAttributeRow ()
 
bool hasAttributeColumn () const
 
int attributeColumn () const
 
void setAttributeColumn (int a)
 
void clearAttributeColumn ()
 
QList< DomProperty * > elementProperty () const
 
void setElementProperty (const QList< DomProperty * > &a)
 
QList< DomItem * > elementItem () const
 
void setElementItem (const QList< DomItem * > &a)
 

Detailed Description

Definition at line 1038 of file ui4.h.

Constructor & Destructor Documentation

◆ DomItem()

DomItem::DomItem ( )
default

Referenced by read().

+ Here is the caller graph for this function:

◆ ~DomItem()

DomItem::~DomItem ( )

Definition at line 1970 of file ui4.cpp.

References ~DomItem(), QList< T >::clear(), and qDeleteAll().

Referenced by ~DomItem().

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

Member Function Documentation

◆ attributeColumn()

int DomItem::attributeColumn ( ) const
inline

Definition at line 1054 of file ui4.h.

Referenced by write().

+ Here is the caller graph for this function:

◆ attributeRow()

int DomItem::attributeRow ( ) const
inline

Definition at line 1049 of file ui4.h.

Referenced by write().

+ Here is the caller graph for this function:

◆ clearAttributeColumn()

void DomItem::clearAttributeColumn ( )
inline

Definition at line 1056 of file ui4.h.

◆ clearAttributeRow()

void DomItem::clearAttributeRow ( )
inline

Definition at line 1051 of file ui4.h.

◆ elementItem()

QList< DomItem * > DomItem::elementItem ( ) const
inline

Definition at line 1062 of file ui4.h.

◆ elementProperty()

QList< DomProperty * > DomItem::elementProperty ( ) const
inline

Definition at line 1059 of file ui4.h.

◆ hasAttributeColumn()

bool DomItem::hasAttributeColumn ( ) const
inline

Definition at line 1053 of file ui4.h.

Referenced by write().

+ Here is the caller graph for this function:

◆ hasAttributeRow()

bool DomItem::hasAttributeRow ( ) const
inline

Definition at line 1048 of file ui4.h.

Referenced by write().

+ Here is the caller graph for this function:

◆ read()

void DomItem::read ( QXmlStreamReader & reader)

Definition at line 1978 of file ui4.cpp.

References DomItem(), QList< T >::append(), Qt::CaseInsensitive, read(), setAttributeColumn(), setAttributeRow(), and tag.

Referenced by read().

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

◆ setAttributeColumn()

void DomItem::setAttributeColumn ( int a)
inline

Definition at line 1055 of file ui4.h.

Referenced by read().

+ Here is the caller graph for this function:

◆ setAttributeRow()

void DomItem::setAttributeRow ( int a)
inline

Definition at line 1050 of file ui4.h.

Referenced by read().

+ Here is the caller graph for this function:

◆ setElementItem()

void DomItem::setElementItem ( const QList< DomItem * > & a)

Definition at line 2046 of file ui4.cpp.

References setElementItem().

Referenced by setElementItem().

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

◆ setElementProperty()

void DomItem::setElementProperty ( const QList< DomProperty * > & a)

Definition at line 2040 of file ui4.cpp.

References setElementProperty().

Referenced by setElementProperty().

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

◆ write()

void DomItem::write ( QXmlStreamWriter & writer,
const QString & tagName = QString() ) const

Definition at line 2021 of file ui4.cpp.

References attributeColumn(), attributeRow(), hasAttributeColumn(), hasAttributeRow(), QString::isEmpty(), QString::number(), QStringLiteral, QString::toLower(), and write().

Referenced by write().

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

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