C

QAndroidAuthorityEntry 类

用来表示一个 Intent 的数据权限。 更多...

头文件 #include <QAndroidAuthorityEntry>
CMake find_package(Qt6 REQUIRED COMPONENTS AndroidAutomotiveBase)
target_link_libraries(mytarget PRIVATE Qt6::AndroidAutomotiveBase)
QtAndroidAutomotive 6.5
在 QML 中 authorityEntry

属性

公共函数

QAndroidAuthorityEntry()
QAndroidAuthorityEntry(const QString &host, const QString &port)
QAndroidAuthorityEntry(const QAndroidAuthorityEntry &other)
QAndroidAuthorityEntry(QAndroidAuthorityEntry &&other)
QStringhost() const
QStringport() const
voidsetHost(const QString &host)
voidsetPort(const QString &port)
voidswap(QAndroidAuthorityEntry &other)
QAndroidAuthorityEntry &operator=(const QAndroidAuthorityEntry &other)

详细描述

这是 IntentFilter AuthorityEntry 对象的数据表示。

它由 QAndroidIntentFilter 用于添加新的意图数据权限,以匹配传入的意图。

也请参阅QAndroidIntentFilter::dataAuthorityQAndroidIntentFilter::addDataAuthority

属性文档

host : QString

保存此数据权限的主机。

访问函数

QStringhost() const
voidsetHost(const QString &host)

port : QString

保存此数据权限的端口。

访问函数

QStringport() const
voidsetPort(const QString &port)

成员函数文档

QAndroidAuthorityEntry::QAndroidAuthorityEntry()

构建一个空的 QAndroidAuthorityEntry。

[显式] QAndroidAuthorityEntry::QAndroidAuthorityEntry(const QString &host, const QString &port)

使用指定的主机 host 和端口 port 构造一个 QAndroidAuthorityEntry。

QAndroidAuthorityEntry::QAndroidAuthorityEntry(const QAndroidAuthorityEntry &other)

other 拷贝构造一个新的 QAndroidAuthorityEntry 实例。

QAndroidAuthorityEntry::QAndroidAuthorityEntry(QAndroidAuthorityEntry &&other)

通过移动操作从 other 构造一个新的 QAndroidAuthorityEntry 实例。

void QAndroidAuthorityEntry::setHost(const QString &host)

将此数据权威的主机设置为 host

注意:属性 host 的设置器函数。

另请参阅:host().

void QAndroidAuthorityEntry::setPort(const QString &port)

将此数据权威的端口设置为 port

注意:属性 port 的设置器函数。

另请参阅:port().

void QAndroidAuthorityEntry::swap(QAndroidAuthorityEntry &other)

将此 QAndroidAuthorityEntry 实例与 other 交换。

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

QAndroidAuthorityEntry other 的值赋给此实例。

在某些 Qt 许可证下可用。
了解更多。