QIfServiceObject 类
提供与后端服务连接的点。 更多信息...
头文件 | #include <QIfServiceObject> |
qmake | QT += interfaceframework |
继承 | QObject 和 QIfServiceInterface |
继承自 |
属性
- id : const QString
公共函数
QIfServiceObject(QObject *parent = nullptr) | |
const QVariantMap & | serviceSettings() const |
重写的公共函数
virtual QString | id() const override |
virtual void | updateServiceSettings(const QVariantMap &settings) override |
信号
void | serviceSettingsChanged() |
详细描述
QIfServiceObject 为你提供了一组后端实现接口。
使用 interfaceInstance() 获取实现此接口的 QObject。返回的接口可能包含实现此接口的功能需要连接的信号。
另请参阅QIfAbstractFeature。
属性文档
[只读]
id : const QString
此属性包含服务对象实例的唯一 ID。
每个服务对象都有一个唯一 ID。在派生类时,id() 函数可以被重载以修改此 ID 的生成方式。
访问函数
virtual QString | id() const override |
成员函数文档
[显式]
QIfServiceObject::QIfServiceObject(QObject *parent = nullptr)
构造函数。
parent 会传递给 QObject。
[重写虚函数]
QString QIfServiceObject::id() const
id() 函数可以被重载,以修改唯一 ID 的生成方式,以便用于此服务对象。
默认情况下,使用QUuid::createUuid()。
注意:属性的获取函数。
© 2024 Qt公司。本文档中的文档贡献归其所有者所有。本提供的内容根据自由软件基金会发布的GNU自由文档许可协议版本1.3许可。Qt及其相关标志是芬兰及/或其他国家的Qt公司商标。所有其他商标均为其所有者的财产。