79 return displayOther.
insert(displayOther.size() - 1,
const QString & stringForLocalName(const QXmlName::LocalNameCode code) const
A name test that is of the type *:local-name.
virtual InstanceOf instanceOf() const
#define QT_END_NAMESPACE
This macro expands to.
NamespaceCode LocalNameCode
Due to strong interdependencies, this file contains the definitions for the classes Item...
virtual QString displayName(const NamePool::Ptr &np) const
virtual bool itemMatches(const Item &item) const =0
virtual bool operator==(const ItemType &other) const
The QString class provides a Unicode character string.
bool isNode() const
Determines whether this item is an atomic value, or a node.
const ItemType::Ptr m_primaryType
virtual InstanceOf instanceOf() const
A name test that is of the type prefix:ncName.
#define QT_BEGIN_NAMESPACE
This macro expands to.
virtual QString displayName(const NamePool::Ptr &np) const =0
The namespace for the internal API of QtXmlPatterns.
QString localName(const QXmlNamePool &query) const
Returns the local name.
QExplicitlySharedDataPointer< ItemType > Ptr
Base class for the XPath Data Model's type hierarchy.
const QXmlNodeModelIndex & asNode() const
Represents an item in the XPath 2.0 Data Model.
LocalNameTest(const ItemType::Ptr &primaryType, const QXmlName::LocalNameCode &ncName)
static QString fromLatin1(const char *, int size=-1)
Returns a QString initialized with the first size characters of the Latin-1 string str...
static ItemType::Ptr create(const ItemType::Ptr &primaryType, const QXmlName::LocalNameCode localName)
QString & insert(int i, QChar c)
const QXmlName::LocalNameCode m_ncName
virtual bool itemMatches(const Item &item) const
virtual PatternPriority patternPriority() const