52 #ifndef Patternist_AxisStep_H 53 #define Patternist_AxisStep_H 131 virtual ID id()
const;
void setAxis(const QXmlNodeModelIndex::Axis newAxis)
The QXmlNodeModelIndex class identifies a node in an XML node model subclassed from QAbstractXmlNodeM...
ItemType::Ptr nodeTest() const
#define QT_END_NAMESPACE
This macro expands to.
Due to strong interdependencies, this file contains the definitions for the classes Item...
A step in a path expression that with an axis and a node test evaluates to a sequence of nodes from t...
QExplicitlySharedDataPointer< const AxisStep > ConstPtr
The QString class provides a Unicode character string.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The namespace for the internal API of QtXmlPatterns.
void setNodeTest(const ItemType::Ptr &nev)
Represents an item in the XPath 2.0 Data Model.
NodeKind
Identifies a kind of node.
Base class for expressions that has no operands.
#define Q_AUTOTEST_EXPORT
static const QCssKnownValue properties[NumProperties - 1]
Axis
Identify the axes emanating from a node.
The QFlags class provides a type-safe way of storing OR-combinations of enum values.
The QList class is a template class that provides lists.
QXmlNodeModelIndex::Axis m_axis