QExplicitlySharedDataPointer< QNameValue > Ptr
#define QT_END_NAMESPACE
This macro expands to.
const NamePool::Ptr m_namePool
The QString class provides a Unicode character string.
#define QT_BEGIN_NAMESPACE
This macro expands to.
static QNameValue::Ptr fromValue(const NamePool::Ptr &np, const QXmlName name)
The namespace for the internal API of QtXmlPatterns.
The QXmlName class represents the name of an XML node, in an efficient, namespace-aware way...
static const AtomicType::Ptr xsQName
virtual ItemType::Ptr type() const
QNameValue(const NamePool::Ptr &np, const QXmlName name)
QString toLexical(const QXmlName qName) const
bool isNull() const
Returns true if this QXmlName is not initialized with a valid combination of {namespace URI}...
virtual QString stringValue() const