![]() |
Qt 6.x
The Qt SDK
|
#include <qdom_p.h>
Public Attributes | |
QDomNamedNodeMapPrivate * | entities |
QDomNamedNodeMapPrivate * | notations |
QString | publicId |
QString | systemId |
QString | internalSubset |
![]() | |
QAtomicInt | ref |
QDomNodePrivate * | prev |
QDomNodePrivate * | next |
QDomNodePrivate * | ownerNode |
QDomNodePrivate * | first |
QDomNodePrivate * | last |
QString | name |
QString | value |
QString | prefix |
QString | namespaceURI |
bool | createdWithDom1Interface: 1 |
bool | hasParent: 1 |
int | lineNumber |
int | columnNumber |
QDomDocumentTypePrivate::QDomDocumentTypePrivate | ( | QDomDocumentPrivate * | doc, |
QDomNodePrivate * | parent = nullptr |
||
) |
QDomDocumentTypePrivate::QDomDocumentTypePrivate | ( | QDomDocumentTypePrivate * | n, |
bool | deep | ||
) |
Definition at line 2932 of file qdom.cpp.
References entities, QDomNodePrivate::first, init(), QMultiHash< Key, T >::insert(), QDomNamedNodeMapPrivate::map, and notations.
QDomDocumentTypePrivate::~QDomDocumentTypePrivate | ( | ) |
Definition at line 2949 of file qdom.cpp.
References QBasicAtomicInteger< T >::deref(), entities, notations, and QDomNamedNodeMapPrivate::ref.
|
overridevirtual |
Reimplemented from QDomNodePrivate.
Definition at line 3041 of file qdom.cpp.
References insertAfter().
Referenced by QDomBuilder::characters(), QDomBuilder::notationDecl(), and QDomBuilder::unparsedEntityDecl().
|
overridevirtual |
Reimplemented from QDomNodePrivate.
void QDomDocumentTypePrivate::init | ( | ) |
Definition at line 2957 of file qdom.cpp.
References QString::clear(), entities, internalSubset, notations, publicId, QT_CATCH, QT_RETHROW, QT_TRY, QDomNamedNodeMapPrivate::setAppendToParent(), and systemId.
Referenced by QDomDocumentTypePrivate(), and QDomDocumentTypePrivate().
|
overridevirtual |
Reimplemented from QDomNodePrivate.
Definition at line 2995 of file qdom.cpp.
References entities, QMultiHash< Key, T >::insert(), QDomNodePrivate::insertAfter(), QDomNamedNodeMapPrivate::map, and notations.
Referenced by appendChild().
|
overridevirtual |
Reimplemented from QDomNodePrivate.
Definition at line 2982 of file qdom.cpp.
References entities, QMultiHash< Key, T >::insert(), QDomNodePrivate::insertBefore(), QDomNamedNodeMapPrivate::map, and notations.
|
inlineoverridevirtual |
Reimplemented from QDomNodePrivate.
Definition at line 224 of file qdom_p.h.
References QDomNode::DocumentTypeNode.
|
overridevirtual |
Reimplemented from QDomNodePrivate.
Definition at line 3028 of file qdom.cpp.
References entities, QDomNamedNodeMapPrivate::map, QDomNodePrivate::nodeName(), notations, QMultiHash< Key, T >::remove(), and QDomNodePrivate::removeChild().
|
overridevirtual |
Reimplemented from QDomNodePrivate.
Definition at line 3008 of file qdom.cpp.
References entities, QMultiHash< Key, T >::insert(), QDomNodePrivate::isEntity(), QDomNodePrivate::isNotation(), QDomNamedNodeMapPrivate::map, QDomNodePrivate::nodeName(), notations, QMultiHash< Key, T >::remove(), and QDomNodePrivate::replaceChild().
|
overridevirtual |
depth is used for indentation, it seems.
Reimplemented from QDomNodePrivate.
Definition at line 3052 of file qdom.cpp.
References QMultiHash< Key, T >::constBegin(), QMultiHash< Key, T >::constEnd(), Qt::endl(), entities, QString::isNull(), it, QDomNamedNodeMapPrivate::length(), QDomNamedNodeMapPrivate::map, QDomNodePrivate::name, notations, publicId, quotedValue(), and systemId.
QDomNamedNodeMapPrivate* QDomDocumentTypePrivate::entities |
Definition at line 229 of file qdom_p.h.
Referenced by QDomDocumentTypePrivate(), ~QDomDocumentTypePrivate(), init(), insertAfter(), insertBefore(), removeChild(), replaceChild(), and save().
QString QDomDocumentTypePrivate::internalSubset |
Definition at line 233 of file qdom_p.h.
Referenced by init(), and QDomBuilder::parseDTD().
QDomNamedNodeMapPrivate* QDomDocumentTypePrivate::notations |
Definition at line 230 of file qdom_p.h.
Referenced by QDomDocumentTypePrivate(), ~QDomDocumentTypePrivate(), init(), insertAfter(), insertBefore(), removeChild(), replaceChild(), and save().
QString QDomDocumentTypePrivate::publicId |
Definition at line 231 of file qdom_p.h.
Referenced by QDomImplementation::createDocumentType(), init(), save(), and QDomBuilder::startDTD().
QString QDomDocumentTypePrivate::systemId |
Definition at line 232 of file qdom_p.h.
Referenced by QDomImplementation::createDocumentType(), init(), save(), and QDomBuilder::startDTD().