#include <QDomNodeModel.h>
|
QUrl baseUri (const QXmlNodeModelIndex &n) const | |
|
int childIndex (const QDomNode &) const | |
|
QXmlNodeModelIndex::DocumentOrder compareOrder (const QXmlNodeModelIndex &ni1, const QXmlNodeModelIndex &ni2) const | |
|
QUrl documentUri (const QXmlNodeModelIndex &n) const | |
|
QXmlNodeModelIndex elementById (const QXmlName &id) const | |
|
QXmlNodeModelIndex fromDomNode (const QDomNode &) const | |
|
QXmlNodeModelIndex::NodeKind kind (const QXmlNodeModelIndex &ni) const | |
|
QXmlName name (const QXmlNodeModelIndex &ni) const | |
|
QVector< QXmlName > namespaceBindings (const QXmlNodeModelIndex &n) const | |
|
QVector< QXmlNodeModelIndex > nodesByIdref (const QXmlName &idref) const | |
|
QVector< QDomNode > path (const QDomNode &) const | |
|
QDomNodeModel (QXmlNamePool, QDomDocument, bool parsedReadOnly=false) | |
|
QXmlNodeModelIndex root (const QXmlNodeModelIndex &n) const | |
|
QSourceLocation sourceLocation (const QXmlNodeModelIndex &index) const | |
|
QString stringValue (const QXmlNodeModelIndex &n) const | |
|
QDomNode toDomNode (const QXmlNodeModelIndex &) const | |
|
QVariant typedValue (const QXmlNodeModelIndex &node) const | |
|
|
QVector< QXmlNodeModelIndex > attributes (const QXmlNodeModelIndex &element) const | |
|
QXmlNodeModelIndex nextFromSimpleAxis (SimpleAxis axis, const QXmlNodeModelIndex &origin) const | |
|
◆ QDomNodeModel()
QDomNodeModel::QDomNodeModel |
( |
QXmlNamePool |
pool, |
|
|
QDomDocument |
doc, |
|
|
bool |
parsedReadOnly = false |
|
) |
| |
◆ attributes()
QVector< QXmlNodeModelIndex > QDomNodeModel::attributes |
( |
const QXmlNodeModelIndex & |
element | ) |
const |
|
protected |
◆ baseUri()
QUrl QDomNodeModel::baseUri |
( |
const QXmlNodeModelIndex & |
n | ) |
const |
◆ childIndex()
int QDomNodeModel::childIndex |
( |
const QDomNode & |
n | ) |
const |
◆ compareOrder()
QXmlNodeModelIndex::DocumentOrder QDomNodeModel::compareOrder |
( |
const QXmlNodeModelIndex & |
ni1, |
|
|
const QXmlNodeModelIndex & |
ni2 |
|
) |
| const |
References path(), and toDomNode().
◆ documentUri()
QUrl QDomNodeModel::documentUri |
( |
const QXmlNodeModelIndex & |
n | ) |
const |
◆ elementById()
QXmlNodeModelIndex QDomNodeModel::elementById |
( |
const QXmlName & |
id | ) |
const |
◆ fromDomNode()
QXmlNodeModelIndex QDomNodeModel::fromDomNode |
( |
const QDomNode & |
n | ) |
const |
◆ kind()
QXmlNodeModelIndex::NodeKind QDomNodeModel::kind |
( |
const QXmlNodeModelIndex & |
ni | ) |
const |
◆ name()
QXmlName QDomNodeModel::name |
( |
const QXmlNodeModelIndex & |
ni | ) |
const |
◆ namespaceBindings()
QVector< QXmlName > QDomNodeModel::namespaceBindings |
( |
const QXmlNodeModelIndex & |
n | ) |
const |
References toDomNode().
Referenced by name().
◆ nextFromSimpleAxis()
QXmlNodeModelIndex QDomNodeModel::nextFromSimpleAxis |
( |
SimpleAxis |
axis, |
|
|
const QXmlNodeModelIndex & |
origin |
|
) |
| const |
|
protected |
◆ nodesByIdref()
QVector< QXmlNodeModelIndex > QDomNodeModel::nodesByIdref |
( |
const QXmlName & |
idref | ) |
const |
◆ path()
◆ root()
QXmlNodeModelIndex QDomNodeModel::root |
( |
const QXmlNodeModelIndex & |
n | ) |
const |
◆ sourceLocation()
QSourceLocation QDomNodeModel::sourceLocation |
( |
const QXmlNodeModelIndex & |
index | ) |
const |
◆ stringValue()
QString QDomNodeModel::stringValue |
( |
const QXmlNodeModelIndex & |
n | ) |
const |
References toDomNode().
Referenced by typedValue().
◆ toDomNode()
QDomNode QDomNodeModel::toDomNode |
( |
const QXmlNodeModelIndex & |
ni | ) |
const |
Referenced by attributes(), compareOrder(), TechDrawGui::QGISVGTemplate::createClickHandles(), TechDraw::DrawViewSymbol::execute(), TechDraw::DrawSVGTemplate::getEditableTextsFromTemplate(), kind(), name(), namespaceBindings(), nextFromSimpleAxis(), TechDraw::DrawViewSymbol::onChanged(), TechDrawGui::QGVPage::postProcessXml(), TechDraw::DrawSVGTemplate::processTemplate(), root(), and stringValue().
◆ typedValue()
QVariant QDomNodeModel::typedValue |
( |
const QXmlNodeModelIndex & |
node | ) |
const |
The documentation for this class was generated from the following files:
- src/Mod/TechDraw/App/QDomNodeModel.h
- src/Mod/TechDraw/App/QDomNodeModel.cpp