QRemoteObjectPendingCallWatcher Class

QRemoteObjectPendingCall を監視するためのQObject ベースの API を提供する

Header: #include <QRemoteObjectPendingCallWatcher>
CMake: find_package(Qt6 REQUIRED COMPONENTS RemoteObjects)
target_link_libraries(mytarget PRIVATE Qt6::RemoteObjects)
qmake: QT += remoteobjects
Inherits: QObject and QRemoteObjectPendingCall

パブリック関数

bool isFinished() const
void waitForFinished()

シグナル

void finished(QRemoteObjectPendingCallWatcher *self)

詳細説明

QRemoteObjectPendingCallWatcher は、QRemoteObjectPendingCall が終了したことを示すシグナルを提供し、呼び出しの便利なノンブロッキング処理を可能にします。

メンバー関数ドキュメント

[signal] void QRemoteObjectPendingCallWatcher::finished(QRemoteObjectPendingCallWatcher *self)

このシグナルは、リモートコールが終了したときに発せられる。self は、シグナルを発したウォッチャーオブジェクトへのポインタである。終了した呼び出しにはreturnValueまたはerrorが含まれます。

bool QRemoteObjectPendingCallWatcher::isFinished() const

リモート・コールが終了した場合はtrueを返し、そうでない場合はfalseを返します。

終了した呼び出しには、returnValueまたはエラーが含まれます。

void QRemoteObjectPendingCallWatcher::waitForFinished()

リモート呼び出しが終了するまでブロックします。

©2024 The Qt Company Ltd. 本文書に含まれる文書の著作権は、それぞれの所有者に帰属します。 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。