QIfServiceObject 类

提供与后端服务连接的点。 更多信息...

头文件 #include <QIfServiceObject>
qmakeQT += interfaceframework
继承 QObjectQIfServiceInterface
继承自

QIfMediaDeviceQIfProxyServiceObject

属性

  • id : const QString

公共函数

QIfServiceObject(QObject *parent = nullptr)
const QVariantMap &serviceSettings() const

重写的公共函数

virtual QStringid() const override
virtual voidupdateServiceSettings(const QVariantMap &settings) override

信号

详细描述

QIfServiceObject 为你提供了一组后端实现接口。

使用 interfaceInstance() 获取实现此接口的 QObject。返回的接口可能包含实现此接口的功能需要连接的信号。

另请参阅QIfAbstractFeature

属性文档

[只读] id : const QString

此属性包含服务对象实例的唯一 ID。

每个服务对象都有一个唯一 ID。在派生类时,id() 函数可以被重载以修改此 ID 的生成方式。

访问函数

virtual QStringid() const override

成员函数文档

[显式] QIfServiceObject::QIfServiceObject(QObject *parent = nullptr)

构造函数。

parent 会传递给 QObject

[重写虚函数] QString QIfServiceObject::id() const

id() 函数可以被重载,以修改唯一 ID 的生成方式,以便用于此服务对象。

默认情况下,使用QUuid::createUuid()。

注意:属性的获取函数。

© 2024 Qt公司。本文档中的文档贡献归其所有者所有。本提供的内容根据自由软件基金会发布的GNU自由文档许可协议版本1.3许可。Qt及其相关标志是芬兰及/或其他国家的Qt公司商标。所有其他商标均为其所有者的财产。