En esta página

QDBusSignature Class

La clase QDBusSignature permite al programador identificar el tipo SIGNATURE proporcionado por el sistema de tipos D-Bus. Más...

Cabecera: #include <QDBusSignature>
CMake: find_package(Qt6 REQUIRED COMPONENTS DBus)
target_link_libraries(mytarget PRIVATE Qt6::DBus)
qmake: QT += dbus

Funciones públicas

QDBusSignature()
QDBusSignature(QLatin1StringView signature)
QDBusSignature(const QString &signature)
QDBusSignature(const char *signature)
void setSignature(const QString &signature)
QString signature() const
void swap(QDBusSignature &other)

Descripción detallada

Véase también El sistema de tipos Qt D-Bus .

Documentación de Funciones Miembro

[noexcept] QDBusSignature::QDBusSignature()

Construye una nueva firma.

Véase también setSignature().

[explicit] QDBusSignature::QDBusSignature(QLatin1StringView signature)

Construye una nueva firma a partir de la cadena Latin-1 vista por signature.

[explicit] QDBusSignature::QDBusSignature(const QString &signature)

Construye una nueva firma a partir de la dirección signature.

[explicit] QDBusSignature::QDBusSignature(const char *signature)

Construye una nueva firma a partir de la dirección signature.

void QDBusSignature::setSignature(const QString &signature)

Asigna el valor de signature a esta firma.

Véase también signature().

QString QDBusSignature::signature() const

Devuelve esta firma.

Véase también setSignature().

[noexcept] void QDBusSignature::swap(QDBusSignature &other)

Cambia esta firma por other. Esta operación es muy rápida y nunca falla.

© 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.