Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QCss::Selector Struct Reference

#include <qcssparser_p.h>

+ Collaboration diagram for QCss::Selector:

Public Member Functions

int specificity () const
 
quint64 pseudoClass (quint64 *negated=nullptr) const
 
QString pseudoElement () const
 

Public Attributes

QList< BasicSelectorbasicSelectors
 

Detailed Description

Definition at line 554 of file qcssparser_p.h.

Member Function Documentation

◆ pseudoClass()

quint64 Selector::pseudoClass ( quint64 negated = nullptr) const

Definition at line 1887 of file qcssparser.cpp.

References basicSelectors, i, QCss::Pseudo::negated, QCss::PseudoClass_Unknown, QCss::PseudoClass_Unspecified, pseudoElement(), QCss::BasicSelector::pseudos, and QCss::Pseudo::type.

+ Here is the call graph for this function:

◆ pseudoElement()

QString Selector::pseudoElement ( ) const

Definition at line 1879 of file qcssparser.cpp.

References basicSelectors, QCss::PseudoClass_Unknown, and QCss::BasicSelector::pseudos.

Referenced by pseudoClass().

+ Here is the caller graph for this function:

◆ specificity()

int Selector::specificity ( ) const

Definition at line 1865 of file qcssparser.cpp.

References QCss::BasicSelector::attributeSelectors, basicSelectors, QCss::BasicSelector::elementName, i, QCss::BasicSelector::ids, QString::isEmpty(), and QCss::BasicSelector::pseudos.

+ Here is the call graph for this function:

Member Data Documentation

◆ basicSelectors

QList<BasicSelector> QCss::Selector::basicSelectors

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