Класс QRemoteObjectPendingCallWatcher
Предоставляет API на основе QObject для наблюдения за QRemoteObjectPendingCall. Подробнее...
| Заголовок: | #include <QRemoteObjectPendingCallWatcher> |
| CMake: | find_package(Qt6 COMPONENTS RemoteObjects REQUIRED) target_link_libraries(mytarget PRIVATE Qt6::RemoteObjects) |
| qmake: | QT += remoteobjects |
| Наследует: | QObject и QRemoteObjectPendingCall |
Открытые функции
| bool | isFinished() const |
| void | waitForFinished() |
Сигналы
| void | finished(QRemoteObjectPendingCallWatcher *self) |
Подробное описание
QRemoteObjectPendingCallWatcher предоставляет сигнал, указывающий, когда QRemoteObjectPendingCall завершен, что позволяет удобно и без блокировки обрабатывать вызов.
Документация по членам функций
[signal] void QRemoteObjectPendingCallWatcher::finished(QRemoteObjectPendingCallWatcher *self)
Этот сигнал генерируется, когда удаленный вызов завершен. self — указатель на объект наблюдателя, который выпустил сигнал. Завершенный вызов включает в себя значение результата или ошибку.
bool QRemoteObjectPendingCallWatcher::isFinished() const
Возвращает true, если удаленный вызов завершен, и false в противном случае.
Завершенный вызов включает в себя значение результата или ошибку.
void QRemoteObjectPendingCallWatcher::waitForFinished()
Блокирует выполнение до завершения удаленного вызова.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.2/qremoteobjectpendingcallwatcher.html