#define QT_END_NAMESPACE
This macro expands to.
int remove(const Key &key)
Removes all the items that have the key from the hash.
A special value that when passed as the namespace part to NamespaceResolver::addBinding(), undeclares the prefix.
virtual Bindings bindings() const
QExplicitlySharedDataPointer< NamespaceResolver > Ptr
QString prefix(const QXmlNamePool &query) const
Returns the prefix.
const T value(const Key &key) const
Returns the value associated with the key.
iterator insert(const Key &key, const T &value)
Inserts a new item with the key and a value of value.
GenericNamespaceResolver(const Bindings &list)
virtual void addBinding(const QXmlName nb)
#define QT_BEGIN_NAMESPACE
This macro expands to.
virtual QXmlName::NamespaceCode lookupNamespaceURI(const QXmlName::PrefixCode prefix) const
The namespace for the internal API of QtXmlPatterns.
NamespaceCode namespaceURI() const
The QXmlName class represents the name of an XML node, in an efficient, namespace-aware way...
static NamespaceResolver::Ptr defaultXSLTBindings()
static NamespaceResolver::Ptr defaultXQueryBindings()