QRemoteObjectPendingCallWatcher 类
提供了一个基于 QObject 的 API 来监视一个 QRemoteObjectPendingCall。 更多...
头文件 | #include <QRemoteObjectPendingCallWatcher> |
CMake | find_package(Qt6 REQUIRED COMPONENTS RemoteObjects) target_link_libraries(mytarget PRIVATE Qt6::RemoteObjects) |
qmake | QT += remoteobjects |
继承 | QObject 和 QRemoteObjectPendingCall |
公共函数
bool | isFinished() const |
void | waitForFinished() |
信号
void | finished(QRemoteObjectPendingCallWatcher *self) |
详细描述
QRemoteObjectPendingCallWatcher提供了一个信号,用于指示 QRemoteObjectPendingCall 是否已完成,以方便地进行非阻塞调用处理。
成员函数文档
[信号]
void QRemoteObjectPendingCallWatcher::finished(QRemoteObjectPendingCallWatcher *self)
当远程调用完成时,会发出此信号。self 是发出信号的监视对象指针。完成的调用将包含 returnValue 或 error。
bool QRemoteObjectPendingCallWatcher::isFinished() const
如果远程调用已完成,则返回 true,否则返回 false。
完成的调用将包含 returnValue 或 error。
void QRemoteObjectPendingCallWatcher::waitForFinished()
阻塞直到远程调用完成。
© 2024 Qt 公司有限公司。此处包含的文档贡献是相应所有者的版权。此处提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 和相应的商标是芬兰和/或世界各地 Qt 公司有限公司的商标。所有其他商标均为其 respective 所有者的财产。