![]() |
Qt 6.x
The Qt SDK
|
#include <qcssparser_p.h>
Collaboration diagram for QCss::StyleSheet: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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().