QXmlNodeModelIndex

#include <QtXml/QXmlNodeModelIndex>

More information will be added here shortly. For now, you'll find more extensive information about this class in the Qt reference for QXmlNodeModelIndex


Overview

Public Types Index

enum Axis

AxisChild 1 | ForwardAxis, AxisDescendant 2 | ForwardAxis, AxisAttribute 4 | ForwardAxis, AxisSelf 8 | ForwardAxis, AxisDescendantOrSelf 16 | ForwardAxis, AxisFollowingSibling 32 | ForwardAxis, AxisNamespace 64 | ForwardAxis, AxisFollowing 128 | ReverseAxis, AxisParent 256 | ReverseAxis, AxisAncestor 512 | ReverseAxis, AxisPrecedingSibling 1024 | ReverseAxis, AxisPreceding 2048 | ReverseAxis, AxisAncestorOrSelf 4096 | ReverseAxis, AxisChildOrTop 32768 | ForwardAxis, AxisAttributeOrTop 65536 | ForwardAxis

enum DocumentOrder

Precedes -1, Is 0, Follows 1

QAbstractXmlForwardIterator< QXmlNodeModelIndex >Iterator
QList< QXmlNodeModelIndex >List

enum NodeKind

Attribute 1, Comment 2, Document 4, Element 8, Namespace 16, ProcessingInstruction 32, Text 64

Public Functions Index

QXmlNodeModelIndex ()
QXmlNodeModelIndex (const QXmlNodeModelIndex &other)
qint64additionalData () const
QUrlbaseUri () const
DocumentOrdercompareOrder (const QXmlNodeModelIndex &other) const
qint64data () const
QUrldocumentUri () const
void *internalPointer () const
boolis (const QXmlNodeModelIndex &other) const
boolisDeepEqual (const QXmlNodeModelIndex &other) const
boolisNull () const
QExplicitlySharedDataPointer< QAbstractXmlForwardIterator< QXmlNodeModelIndex > >iterate (const Axis axis) const
NodeKindkind () const
const QAbstractXmlNodeModel *model () const
QXmlNamename () const
QVector< QXmlName >namespaceBindings () const
QXmlName::NamespaceCodenamespaceForPrefix (const QXmlName::PrefixCode prefix) const
booloperator!= (const QXmlNodeModelIndex &other) const
booloperator== (const QXmlNodeModelIndex &other) const
voidreset ()
QXmlNodeModelIndexroot () const
voidsendNamespaces (QAbstractXmlReceiver *const receiver) const
QExplicitlySharedDataPointer< QAbstractXmlForwardIterator< QPatternist::Item > >sequencedTypedValue () const
QStringstringValue () const
QPatternist::ItemTypePtrtype () const

Public Types

Axis

AxisChild 1 | ForwardAxis
AxisDescendant 2 | ForwardAxis
AxisAttribute 4 | ForwardAxis
AxisSelf 8 | ForwardAxis
AxisDescendantOrSelf 16 | ForwardAxis
AxisFollowingSibling 32 | ForwardAxis
AxisNamespace 64 | ForwardAxis
AxisFollowing 128 | ReverseAxis
AxisParent 256 | ReverseAxis
AxisAncestor 512 | ReverseAxis
AxisPrecedingSibling 1024 | ReverseAxis
AxisPreceding 2048 | ReverseAxis
AxisAncestorOrSelf 4096 | ReverseAxis
AxisChildOrTop 32768 | ForwardAxis
AxisAttributeOrTop 65536 | ForwardAxis

DocumentOrder

Precedes -1
Is 0
Follows 1

typedef QAbstractXmlForwardIterator< QXmlNodeModelIndex > Iterator

typedef QList< QXmlNodeModelIndex > List

NodeKind

Attribute 1
Comment 2
Document 4
Element 8
Namespace 16
ProcessingInstruction 32
Text 64

Public Functions

QXmlNodeModelIndex ()

QXmlNodeModelIndex (

qint64 additionalData ()

QUrl baseUri ()

DocumentOrder compareOrder (

qint64 data ()

QUrl documentUri ()

void * internalPointer ()

bool is (

bool isDeepEqual (

bool isNull ()

QExplicitlySharedDataPointer< QAbstractXmlForwardIterator< QXmlNodeModelIndex > > iterate (
  • const Axisaxis)

NodeKind kind ()

const QAbstractXmlNodeModel * model ()

QXmlName name ()

QVector< QXmlName > namespaceBindings ()

QXmlName::NamespaceCode namespaceForPrefix (
  • const QXmlName::PrefixCodeprefix)

bool operator!= (

bool operator== (

void reset ()

void sendNamespaces (

QExplicitlySharedDataPointer< QAbstractXmlForwardIterator< QPatternist::Item > > sequencedTypedValue ()

QString stringValue ()

Last modified: 2015-07-24



Got questions about leaving a comment? Get answers from our Disqus FAQ.

comments powered by Disqus