QXmlStreamNamespaceDeclaration 类

QXmlStreamNamespaceDeclaration 类表示一个命名空间声明。更多...

头文件 #include <QXmlStreamNamespaceDeclaration>
CMakefind_package(Qt6 REQUIRED COMPONENTS Core)
target_link_libraries(mytarget PRIVATE Qt6::Core)
qmakeQT += core

注意: 此类中所有函数都是可重入的。

公共函数

QXmlStreamNamespaceDeclaration()
QXmlStreamNamespaceDeclaration(const QString &prefix, const QString &namespaceUri)
QStringViewnamespaceUri() const
QStringViewprefix() const
booloperator!=(const QXmlStreamNamespaceDeclaration &other) const
booloperator==(const QXmlStreamNamespaceDeclaration &other) const

详细描述

一个命名空间声明由一个 prefix() 和一个 namespaceUri() 组成。

成员函数文档

QXmlStreamNamespaceDeclaration::QXmlStreamNamespaceDeclaration()

创建一个空的命名空间声明。

QXmlStreamNamespaceDeclaration::QXmlStreamNamespaceDeclaration(const QString &prefix, const QString &namespaceUri)

创建一个包含 prefixnamespaceUri 的命名空间声明。

QStringView QXmlStreamNamespaceDeclaration::namespaceUri() const

返回 namespaceUri。

QStringView QXmlStreamNamespaceDeclaration::prefix() const

返回 prefix。

bool QXmlStreamNamespaceDeclaration::operator!=(const QXmlStreamNamespaceDeclaration &other) const

将此命名空间声明与 other 进行比较,如果它们不相等,则返回 true;否则返回 false

bool QXmlStreamNamespaceDeclaration::operator==(const QXmlStreamNamespaceDeclaration &other) const

将此命名空间声明与其他进行比较,如果它们相等,则返回true;否则返回false

相关非成员

QXmlStreamNamespaceDeclarations

QList<QXmlStreamNamespaceDeclaration>的同义词。

© 2024 The Qt Company Ltd. 本文件中包含的文档贡献是由各自所有者的版权所保护的。本文件提供的文档受GNU Free Documentation License version 1.3条款的许可,由Free Software Foundation发布。Qt及其相关标志是The Qt Company Ltd.在芬兰和/或其他国家和地区的商标。所有其他商标均为各自所有者的财产。