QDomEntity(3qt)
π QDomEntity π
ok so bestie, welcome to the QDomEntity(3qt) page β the manual page for the Qt class that represents an XML entity. yes, that's the NAME section, we're doing this properly π
β¨ NAME β¨
QDomEntity β Represents an XML entity π¦
πΈ SYNOPSIS πΈ
ok so first thing, the important vibe check: all the functions in this class are reentrant when Qt is built with thread support. π₯
#include <qdom.h>
Inherits QDomNode.
π Public Members π
QDomEntity ()QDomEntity ( const QDomEntity & x )QDomEntity & operator= ( const QDomEntity & x )~QDomEntity ()virtual QString publicId () constvirtual QString systemId () constvirtual QString notationName () constvirtual QDomNode::NodeType nodeType () constvirtual bool isEntity () const
π DESCRIPTION π
The QDomEntity class represents an XML entity. no cap, that's literally the whole job description.
So here's the tea π: this class represents an entity in an XML document, whether it's parsed or unparsed. and bestie, listen β this models the entity itself, not the entity declaration. two different things, don't get it twisted.
DOM does not support editing entity nodes. like, at all. so if a user wants to change the contents of an entity, here's the whole procedure: every related QDomEntityReference node must be replaced in the DOM tree by a clone of the entity's contents, and then the desired changes must be made to each of the clones instead. that's the only way. and heads up β all the descendents of an entity node are read-only. π
Also: an entity node does not have any parent. orphan behavior, honestly, main character energy.
You can access the entity's publicId(), systemId() and notationName() when available. π«Ά
For further information about the Document Object Model see http://www.w3.org/TR/REC-DOM-Level-1/ and http://www.w3.org/TR/DOM-Level-2-Core/. For a more general introduction of the DOM implementation see the QDomDocument documentation.
See also XML.
π§ MEMBER FUNCTION DOCUMENTATION π§
QDomEntity::QDomEntity ()
Constructs an empty entity. blank slate, iconic, no thoughts head empty β¨
QDomEntity::QDomEntity ( const QDomEntity & x )
Constructs a copy of x.
The data of the copy is shared (shallow copy): modifying one node will also change the other. If you want to make a deep copy, use cloneNode(). β οΈ yes this is real, yes it will get you, be careful bestie
QDomEntity::~QDomEntity ()
Destroys the object and frees its resources. bye girl ππ
bool QDomEntity::isEntity () const [virtual]
Returns TRUE.
Reimplemented from QDomNode.
QDomNode::NodeType QDomEntity::nodeType () const [virtual]
Returns EntityNode.
Reimplemented from QDomNode.
QString QDomEntity::notationName () const [virtual]
For unparsed entities this function returns the name of the notation for the entity. For parsed entities this function returns QString::null. π«
QDomEntity & QDomEntity::operator= ( const QDomEntity & x )
Assigns x to this DOM entity.
The data of the copy is shared (shallow copy): modifying one node will also change the other. If you want to make a deep copy, use cloneNode(). same warning as before, it's giving dΓ©jΓ vu π
QString QDomEntity::publicId () const [virtual]
Returns the public identifier associated with this entity. If the public identifier was not specified QString::null is returned. π
QString QDomEntity::systemId () const [virtual]
Returns the system identifier associated with this entity. If the system identifier was not specified QString::null is returned. β
π₯ SEE ALSO π₯
π COPYRIGHT π
Copyright 1992-2007 Trolltech ASA, http://www.trolltech.com. See the license file included in the distribution for a complete license statement.
π AUTHOR π
Generated automatically from the source code. (not a human, not a girlie, just a script doing its thing π)
π BUGS π
If you find a bug in Qt, please report it as described in http://doc.trolltech.com/bughowto.html. Good bug reports help us to help you. Thank you. π«Ά
The definitive Qt documentation is provided in HTML format; it is located at $QTDIR/doc/html and can be read using Qt Assistant or with a web browser. This man page is provided as a convenience for those users who prefer man pages, although this format is not officially supported by Trolltech. π
If you find errors in this manual page, please report them to qt-bugs@trolltech.com. Please include the name of the manual page (qdomentity.3qt) and the Qt version (3.3.8).
ok that's the whole page bestie, ily, go build something cute πβ¨
β Trolltech AS, 2 February 2007, QDomEntity(3qt) π
periodt.
π¦ where this page comes from
- fedora 43: qt3-devel-docs 3.3.8b-102.fc43 Β· QPL-1.0 OR GPL-2.0-only OR GPL-3.0-only
- fedora 44: qt3-devel-docs 3.3.8b-103.fc44 Β· QPL-1.0 OR GPL-2.0-only OR GPL-3.0-only
- Copyright 1992-2007 Trolltech ASA. All rights reserved. See the
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms