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

#include <ui4.h>

Collaboration diagram for DomBrush:

Public Types

enum  Kind {
  Unknown = 0 , Color , Texture , Gradient ,
  Unknown = 0 , Color , Texture , Gradient
}
enum  Kind {
  Unknown = 0 , Color , Texture , Gradient ,
  Unknown = 0 , Color , Texture , Gradient
}

Public Member Functions

 DomBrush ()=default
 ~DomBrush ()
void read (QXmlStreamReader &reader)
void write (QXmlStreamWriter &writer, const QString &tagName=QString()) const
bool hasAttributeBrushStyle () const
QString attributeBrushStyle () const
void setAttributeBrushStyle (const QString &a)
void clearAttributeBrushStyle ()
Kind kind () const
DomColorelementColor () const
DomColortakeElementColor ()
void setElementColor (DomColor *a)
DomPropertyelementTexture () const
DomPropertytakeElementTexture ()
void setElementTexture (DomProperty *a)
DomGradientelementGradient () const
DomGradienttakeElementGradient ()
void setElementGradient (DomGradient *a)
 DomBrush ()=default
 ~DomBrush ()
void read (QXmlStreamReader &reader)
void write (QXmlStreamWriter &writer, const QString &tagName=QString()) const
bool hasAttributeBrushStyle () const
QString attributeBrushStyle () const
void setAttributeBrushStyle (const QString &a)
void clearAttributeBrushStyle ()
Kind kind () const
DomColorelementColor () const
DomColortakeElementColor ()
void setElementColor (DomColor *a)
DomPropertyelementTexture () const
DomPropertytakeElementTexture ()
void setElementTexture (DomProperty *a)
DomGradientelementGradient () const
DomGradienttakeElementGradient ()
void setElementGradient (DomGradient *a)

Detailed Description

Definition at line 1443 of file ui4.h.

Member Enumeration Documentation

◆ Kind [1/2]

Enumerator
Unknown 
Color 
Texture 
Gradient 
Unknown 
Color 
Texture 
Gradient 

Definition at line 1459 of file ui4.h.

◆ Kind [2/2]

Enumerator
Unknown 
Color 
Texture 
Gradient 
Unknown 
Color 
Texture 
Gradient 

Definition at line 1459 of file ui4_p.h.

Constructor & Destructor Documentation

◆ DomBrush() [1/2]

DomBrush::DomBrush ( )
default

◆ ~DomBrush() [1/2]

DomBrush::~DomBrush ( )

Definition at line 2689 of file ui4.cpp.

◆ DomBrush() [2/2]

DomBrush::DomBrush ( )
default

◆ ~DomBrush() [2/2]

DomBrush::~DomBrush ( )

Member Function Documentation

◆ attributeBrushStyle() [1/2]

QString DomBrush::attributeBrushStyle ( ) const
inline

Definition at line 1454 of file ui4.h.

◆ attributeBrushStyle() [2/2]

QString DomBrush::attributeBrushStyle ( ) const
inline

Definition at line 1454 of file ui4_p.h.

◆ clearAttributeBrushStyle() [1/2]

void DomBrush::clearAttributeBrushStyle ( )
inline

Definition at line 1456 of file ui4.h.

◆ clearAttributeBrushStyle() [2/2]

void DomBrush::clearAttributeBrushStyle ( )
inline

Definition at line 1456 of file ui4_p.h.

◆ elementColor() [1/2]

DomColor * DomBrush::elementColor ( ) const
inline

Definition at line 1462 of file ui4.h.

◆ elementColor() [2/2]

DomColor * DomBrush::elementColor ( ) const
inline

Definition at line 1462 of file ui4_p.h.

◆ elementGradient() [1/2]

DomGradient * DomBrush::elementGradient ( ) const
inline

Definition at line 1470 of file ui4.h.

◆ elementGradient() [2/2]

DomGradient * DomBrush::elementGradient ( ) const
inline

Definition at line 1470 of file ui4_p.h.

◆ elementTexture() [1/2]

DomProperty * DomBrush::elementTexture ( ) const
inline

Definition at line 1466 of file ui4.h.

◆ elementTexture() [2/2]

DomProperty * DomBrush::elementTexture ( ) const
inline

Definition at line 1466 of file ui4_p.h.

◆ hasAttributeBrushStyle() [1/2]

bool DomBrush::hasAttributeBrushStyle ( ) const
inline

Definition at line 1453 of file ui4.h.

◆ hasAttributeBrushStyle() [2/2]

bool DomBrush::hasAttributeBrushStyle ( ) const
inline

Definition at line 1453 of file ui4_p.h.

◆ kind() [1/2]

Kind DomBrush::kind ( ) const
inline

Definition at line 1460 of file ui4.h.

◆ kind() [2/2]

Kind DomBrush::kind ( ) const
inline

Definition at line 1460 of file ui4_p.h.

◆ read() [1/2]

void DomBrush::read ( QXmlStreamReader & reader)

Definition at line 2709 of file ui4.cpp.

◆ read() [2/2]

void DomBrush::read ( QXmlStreamReader & reader)

◆ setAttributeBrushStyle() [1/2]

void DomBrush::setAttributeBrushStyle ( const QString & a)
inline

Definition at line 1455 of file ui4.h.

◆ setAttributeBrushStyle() [2/2]

void DomBrush::setAttributeBrushStyle ( const QString & a)
inline

Definition at line 1455 of file ui4_p.h.

◆ setElementColor() [1/2]

void DomBrush::setElementColor ( DomColor * a)

Definition at line 2790 of file ui4.cpp.

◆ setElementColor() [2/2]

void DomBrush::setElementColor ( DomColor * a)

◆ setElementGradient() [1/2]

void DomBrush::setElementGradient ( DomGradient * a)

Definition at line 2818 of file ui4.cpp.

◆ setElementGradient() [2/2]

void DomBrush::setElementGradient ( DomGradient * a)

◆ setElementTexture() [1/2]

void DomBrush::setElementTexture ( DomProperty * a)

Definition at line 2804 of file ui4.cpp.

◆ setElementTexture() [2/2]

void DomBrush::setElementTexture ( DomProperty * a)

◆ takeElementColor() [1/2]

DomColor * DomBrush::takeElementColor ( )

Definition at line 2783 of file ui4.cpp.

◆ takeElementColor() [2/2]

DomColor * DomBrush::takeElementColor ( )

◆ takeElementGradient() [1/2]

DomGradient * DomBrush::takeElementGradient ( )

Definition at line 2811 of file ui4.cpp.

◆ takeElementGradient() [2/2]

DomGradient * DomBrush::takeElementGradient ( )

◆ takeElementTexture() [1/2]

DomProperty * DomBrush::takeElementTexture ( )

Definition at line 2797 of file ui4.cpp.

◆ takeElementTexture() [2/2]

DomProperty * DomBrush::takeElementTexture ( )

◆ write() [1/2]

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

Definition at line 2754 of file ui4.cpp.

◆ write() [2/2]

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

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