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
qstylesheetstyle_default.cpp File Reference

(f7fae96e674daa3589591fa2ae65c2abbaf77f07)

Include dependency graph for qstylesheetstyle_default.cpp:

Go to the source code of this file.

Macros

#define SET_ELEMENT_NAME(x)
#define ADD_PSEUDO(x, y)
#define ADD_ATTRIBUTE_SELECTOR(x, y, z)
#define ADD_BASIC_SELECTOR
#define ADD_SELECTOR
#define SET_PROPERTY(x, y)
#define ADD_VALUE(x, y)
#define ADD_DECLARATION
#define ADD_STYLE_RULE

Macro Definition Documentation

◆ ADD_ATTRIBUTE_SELECTOR

#define ADD_ATTRIBUTE_SELECTOR ( x,
y,
z )
Value:
attr.name = (x); \
attr.value = (y); \
attr.valueMatchCriterium = (z); \
bSelector.attributeSelectors << attr
GLuint GLfloat GLfloat GLfloat GLfloat GLfloat z
GLint GLint GLint GLint GLint x
GLint y

Definition at line 52 of file qstylesheetstyle_default.cpp.

◆ ADD_BASIC_SELECTOR

#define ADD_BASIC_SELECTOR
Value:
selector.basicSelectors << bSelector; \
bSelector.ids.clear(); \
bSelector.pseudos.clear(); \
bSelector.attributeSelectors.clear()

Definition at line 61 of file qstylesheetstyle_default.cpp.

◆ ADD_DECLARATION

#define ADD_DECLARATION
Value:
styleRule.declarations << decl; \
decl.d.detach(); \
decl.d->values.clear()

Definition at line 100 of file qstylesheetstyle_default.cpp.

◆ ADD_PSEUDO

#define ADD_PSEUDO ( x,
y )
Value:
pseudo.type = (y); \
pseudo.name = (x); \
bSelector.pseudos << pseudo

Definition at line 43 of file qstylesheetstyle_default.cpp.

◆ ADD_SELECTOR

#define ADD_SELECTOR
Value:
styleRule.selectors << selector; \
selector.basicSelectors.clear()

Definition at line 70 of file qstylesheetstyle_default.cpp.

◆ ADD_STYLE_RULE

#define ADD_STYLE_RULE
Value:
sheet.styleRules << styleRule; \
styleRule.selectors.clear(); \
styleRule.declarations.clear()

Definition at line 108 of file qstylesheetstyle_default.cpp.

◆ ADD_VALUE

#define ADD_VALUE ( x,
y )
Value:
value.type = (x); \
value.variant = (y); \
decl.d->values << value
EGLOutputLayerEXT EGLint EGLAttrib value
[3]

Definition at line 91 of file qstylesheetstyle_default.cpp.

◆ SET_ELEMENT_NAME

#define SET_ELEMENT_NAME ( x)
Value:
bSelector.elementName = (x)

Definition at line 31 of file qstylesheetstyle_default.cpp.

◆ SET_PROPERTY

#define SET_PROPERTY ( x,
y )
Value:
decl.d->property = (x); \
decl.d->propertyId = (y)

Definition at line 78 of file qstylesheetstyle_default.cpp.