Sur cette page

QDomComment Class

La classe QDomComment représente un commentaire XML. En savoir plus...

En-tête : #include <QDomComment>
CMake : find_package(Qt6 REQUIRED COMPONENTS Xml)
target_link_libraries(mytarget PRIVATE Qt6::Xml)
qmake : QT += xml
Hérite de : QDomCharacterData

Remarque : toutes les fonctions de cette classe sont réentrantes.

Fonctions publiques

QDomComment()
QDomComment(const QDomComment &comment)
QDomNode::NodeType nodeType() const
QDomComment &operator=(const QDomComment &other)

Description détaillée

Un commentaire dans le XML analysé, tel que celui-ci :

<!-- this is a comment -->

est représenté par des objets QDomComment dans l’arborescence DOM analysée.

Pour plus d’informations sur le Modèle d’objet de document (DOM), consultez les spécifications Core de niveau 1 et de niveau 2. Pour une introduction plus générale à l’implémentation du DOM, consultez la documentation « QDomDocument ».

Documentation des fonctions membres

QDomComment::QDomComment()

Crée un commentaire vide. Pour créer un commentaire contenant du texte, utilisez la fonction QDomDocument::createComment().

QDomComment::QDomComment(const QDomComment &comment)

Crée une copie de ` comment`.

Les données de la copie sont partagées (copie superficielle) : la modification d'un nœud entraîne également la modification de l'autre. Si vous souhaitez effectuer une copie profonde, utilisez cloneNode().

QDomNode::NodeType QDomComment::nodeType() const

Renvoie « CommentNode ».

QDomComment &QDomComment::operator=(const QDomComment &other)

Attribue la méthode « other » à ce commentaire DOM.

Les données de la copie sont partagées (copie superficielle) : la modification d'un nœud entraîne également la modification de l'autre. Si vous souhaitez effectuer une copie profonde, utilisez la méthode cloneNode().

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.