![]() |
Qt 6.x
The Qt SDK
|
#include <qcssparser_p.h>
Public Member Functions | |
StyleSheet () | |
Q_GUI_EXPORT void | buildIndexes (Qt::CaseSensitivity nameCaseSensitivity=Qt::CaseSensitive) |
Public Attributes | |
QList< StyleRule > | styleRules |
QList< MediaRule > | mediaRules |
QList< PageRule > | pageRules |
QList< ImportRule > | importRules |
StyleSheetOrigin | origin |
int | depth |
QMultiHash< QString, StyleRule > | nameIndex |
QMultiHash< QString, StyleRule > | idIndex |
Definition at line 601 of file qcssparser_p.h.
|
inline |
Definition at line 603 of file qcssparser_p.h.
void StyleSheet::buildIndexes | ( | Qt::CaseSensitivity | nameCaseSensitivity = Qt::CaseSensitive | ) |
Definition at line 1907 of file qcssparser.cpp.
References Qt::CaseInsensitive, QCss::StyleRule::declarations, QCss::BasicSelector::elementName, i, idIndex, QCss::BasicSelector::ids, QString::isEmpty(), QList< T >::isEmpty(), j, nameIndex, QCss::BasicSelector::NoRelation, QCss::StyleRule::order, rule, selector, QCss::StyleRule::selectors, styleRules, and QString::toLower().
Referenced by QCss::Parser::parse().
int QCss::StyleSheet::depth |
Definition at line 609 of file qcssparser_p.h.
Referenced by QCss::StyleSelector::styleRulesForNode().
QMultiHash<QString, StyleRule> QCss::StyleSheet::idIndex |
Definition at line 611 of file qcssparser_p.h.
Referenced by buildIndexes(), and QCss::StyleSelector::styleRulesForNode().
QList<ImportRule> QCss::StyleSheet::importRules |
Definition at line 607 of file qcssparser_p.h.
Referenced by QCss::Parser::parse().
Definition at line 605 of file qcssparser_p.h.
Referenced by QCss::Parser::parse(), and QCss::StyleSelector::styleRulesForNode().
QMultiHash<QString, StyleRule> QCss::StyleSheet::nameIndex |
Definition at line 610 of file qcssparser_p.h.
Referenced by buildIndexes(), and QCss::StyleSelector::styleRulesForNode().
StyleSheetOrigin QCss::StyleSheet::origin |
Definition at line 608 of file qcssparser_p.h.
Referenced by QTextHtmlParser::parseTag(), and QCss::StyleSelector::styleRulesForNode().
Definition at line 606 of file qcssparser_p.h.
Referenced by QCss::Parser::parse().
Definition at line 604 of file qcssparser_p.h.
Referenced by buildIndexes(), QCss::Parser::parse(), QTextHtmlParserNode::parseStyleAttribute(), and QCss::StyleSelector::styleRulesForNode().