QDBusSignature 类
QDBusSignature 类允许程序员识别由 D-Bus 类型系统提供的 SIGNATURE 类型。 更多...
头文件 | #include <QDBusSignature> |
CMake | find_package(Qt6 REQUIRED COMPONENTS DBus) target_link_libraries(mytarget PRIVATE Qt6::DBus) |
qmake | QT += dbus |
公共函数
QDBusSignature() | |
QDBusSignature(const char *signature) | |
QDBusSignature(QLatin1StringView signature) | |
QDBusSignature(const QString &signature) | |
void | setSignature(const QString &signature) |
QString | signature() const |
void | swap(QDBusSignature &other) |
另请参阅Qt D-Bus 类型系统。
成员函数文档
[noexcept]
QDBusSignature::QDBusSignature()
构建一个新的签名。
另请参阅setSignature。
[explicit]
QDBusSignature::QDBusSignature(const char *signature)
从给定的 signature 创建一个新的签名。
[explicit]
QDBusSignature::QDBusSignature(QLatin1StringView signature)
从由 signature 查看的 Latin-1 字符串创建一个新的签名。
[explicit]
QDBusSignature::QDBusSignature(const QString &signature)
从给定的 signature 创建一个新的签名。
void QDBusSignature::setSignature(const QString &signature)
将给定的 signature 的值分配给此签名。
另请参阅signature。
QString QDBusSignature::signature() const
返回此签名。
另请参阅setSignature。
[noexcept]
void QDBusSignature::swap(QDBusSignature &other)
将此 QDBusSignature 实例与 other 交换。
© 2024 Qt公司有限公司。本文档中包含的贡献是各自所有者的版权。提供的文档是根据自由软件基金会发布的GNU自由文档许可版本1.3许可的。Qt及其相关标志是Qt公司有限公司在芬兰以及其他国家和地区的商标。所有其他商标均属于各自所有者。