QDomComment Class

QDomComment クラスは XML コメントを表します。詳細...

Header: #include <QDomComment>
CMake: find_package(Qt6 REQUIRED COMPONENTS Xml)
target_link_libraries(mytarget PRIVATE Qt6::Xml)
qmake: QT += xml
Inherits: QDomCharacterData

注:このクラスの関数はすべてリエントラントです。

パブリック関数

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

詳細説明

このような解析された XML のコメントは、QDomComment オブジェクトで表されます:

<!-- this is a comment -->

は、解析された Dom ツリー内の QDomComment オブジェクトで表されます。

ドキュメント・オブジェクト・モデルの詳細については、レベル 1 コアおよびレベル 2 コアを参照してください。DOM 実装のより一般的な紹介については、QDomDocument ドキュメントを参照してください。

メンバ関数のドキュメント

QDomComment::QDomComment()

空のコメントを構築します。内容のあるコメントを構築するには、QDomDocument::createComment() 関数を使用します。

QDomComment::QDomComment(const QDomComment &comment)

comment のコピーを作成します。

コピーのデータは共有されます(シャローコピー):一方のノードを変更すると、もう一方のノードも変更されます。深いコピーを作成したい場合は、cloneNode() を使用します。

QDomNode::NodeType QDomComment::nodeType() const

CommentNode を返します。

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

この DOM コメントにother を割り当てます。

コピーのデータは共有されます(浅いコピー):一方のノードを変更すると、もう一方のノードも変更されます。ディープコピーを行いたい場合は、cloneNode() を使用してください。

本ドキュメントに含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。