#define QT_END_NAMESPACE
This macro expands to.
virtual DerivationMethod derivationMethod() const
Due to strong interdependencies, this file contains the definitions for the classes Item...
QLatin1String(DBUS_INTERFACE_DBUS))) Q_GLOBAL_STATIC_WITH_ARGS(QString
QExplicitlySharedDataPointer< AtomicType > Ptr
The QString class provides a Unicode character string.
bool isNode() const
Determines whether this item is an atomic value, or a node.
virtual bool itemMatches(const Item &item) const
T * data() const
Returns a pointer to the shared data object.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The namespace for the internal API of QtXmlPatterns.
QExplicitlySharedDataPointer< ItemType > type() const
Returns the ItemType this Item is of.
virtual TypeCategory category() const
virtual ItemType::Ptr atomizedType() const
virtual ItemType::Ptr xdtSuperType() const =0
Represents an item in the XPath 2.0 Data Model.
virtual bool isAtomicType() const =0
virtual QString displayName(const NamePool::Ptr &np) const
virtual bool wxsTypeMatches(const SchemaType::Ptr &other) const
virtual bool xdtTypeMatches(const ItemType::Ptr &other) const
virtual bool isNodeType() const
virtual bool isAtomicType() const