![]() |
Qt 6.x
The Qt SDK
|
Inheritance diagram for QTextHtmlStyleSelector:
Collaboration diagram for QTextHtmlStyleSelector:Public Member Functions | |
| QTextHtmlStyleSelector (const QTextHtmlParser *parser) | |
| QStringList | nodeNames (NodePtr node) const override |
| QString | attributeValue (NodePtr node, const QCss::AttributeSelector &aSelector) const override |
| bool | hasAttributes (NodePtr node) const override |
| bool | isNullNode (NodePtr node) const override |
| NodePtr | parentNode (NodePtr node) const override |
| NodePtr | previousSiblingNode (NodePtr node) const override |
| NodePtr | duplicateNode (NodePtr node) const override |
| void | freeNode (NodePtr node) const override |
Public Member Functions inherited from QCss::StyleSelector | |
| StyleSelector () | |
| virtual | ~StyleSelector () |
| QList< StyleRule > | styleRulesForNode (NodePtr node) |
| QList< Declaration > | declarationsForNode (NodePtr node, const char *extraPseudo=nullptr) |
| virtual bool | nodeNameEquals (NodePtr node, const QString &nodeName) const |
| virtual QString | attributeValue (NodePtr node, const QCss::AttributeSelector &aSelector) const =0 |
| virtual bool | hasAttributes (NodePtr node) const =0 |
| virtual QStringList | nodeIds (NodePtr node) const |
| virtual QStringList | nodeNames (NodePtr node) const =0 |
| virtual bool | isNullNode (NodePtr node) const =0 |
| virtual NodePtr | parentNode (NodePtr node) const =0 |
| virtual NodePtr | previousSiblingNode (NodePtr node) const =0 |
| virtual NodePtr | duplicateNode (NodePtr node) const =0 |
| virtual void | freeNode (NodePtr node) const =0 |
Additional Inherited Members | |
Public Attributes inherited from QCss::StyleSelector | |
| QList< StyleSheet > | styleSheets |
| QString | medium |
| Qt::CaseSensitivity | nameCaseSensitivity |
Definition at line 1811 of file qtexthtmlparser.cpp.
|
inline |
Definition at line 1814 of file qtexthtmlparser.cpp.
References Qt::CaseInsensitive, and QCss::StyleSelector::nameCaseSensitivity.
|
overridevirtual |
Implements QCss::StyleSelector.
Definition at line 1848 of file qtexthtmlparser.cpp.
References QTextHtmlParser::at(), QTextHtmlParserNode::attributes, findAttribute(), QCss::StyleSelector::NodePtr::id, and QCss::AttributeSelector::name.
Here is the call graph for this function:
|
overridevirtual |
Implements QCss::StyleSelector.
Definition at line 1878 of file qtexthtmlparser.cpp.
Implements QCss::StyleSelector.
Definition at line 1899 of file qtexthtmlparser.cpp.
|
overridevirtual |
Implements QCss::StyleSelector.
Definition at line 1857 of file qtexthtmlparser.cpp.
References QTextHtmlParser::at(), QTextHtmlParserNode::attributes, and QCss::StyleSelector::NodePtr::id.
Here is the call graph for this function:
|
overridevirtual |
Implements QCss::StyleSelector.
Definition at line 1863 of file qtexthtmlparser.cpp.
References QCss::StyleSelector::NodePtr::id.
|
overridevirtual |
Implements QCss::StyleSelector.
Definition at line 1830 of file qtexthtmlparser.cpp.
References QTextHtmlParser::at(), QCss::StyleSelector::NodePtr::id, QTextHtmlParserNode::tag, and QString::toLower().
Here is the call graph for this function:
|
overridevirtual |
Implements QCss::StyleSelector.
Definition at line 1868 of file qtexthtmlparser.cpp.
References QTextHtmlParser::at(), QCss::StyleSelector::NodePtr::id, parent, and QTextHtmlParserNode::parent.
Here is the call graph for this function:
|
overridevirtual |
Implements QCss::StyleSelector.
Definition at line 1883 of file qtexthtmlparser.cpp.
References QTextHtmlParser::at(), QList< T >::at(), QTextHtmlParserNode::children, QCss::StyleSelector::NodePtr::id, QListSpecialMethodsBase< T >::indexOf(), parent, and QTextHtmlParserNode::parent.
Here is the call graph for this function: