Auf dieser Seite

QRemoteObjectPendingCallWatcher Class

Bietet eine auf dem „ QObject “ basierende API zur Überwachung von QRemoteObjectPendingCall. Mehr...

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

Öffentliche Funktionen

bool isFinished() const
void waitForFinished()

Signale

void finished(QRemoteObjectPendingCallWatcher *self)

Ausführliche Beschreibung

QRemoteObjectPendingCallWatcher stellt ein Signal bereit, das anzeigt, wann ein „ QRemoteObjectPendingCall “ abgeschlossen ist, und ermöglicht so eine bequeme, nicht blockierende Verarbeitung des Aufrufs.

Dokumentation der Mitgliedsfunktionen

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

Dieses Signal wird ausgelöst, wenn der Fernaufruf beendet ist. ` self ` ist der Zeiger auf das Watcher-Objekt, das das Signal ausgelöst hat. Ein abgeschlossener Aufruf enthält entweder einen Rückgabewert (`returnValue`) oder einen Fehler.

bool QRemoteObjectPendingCallWatcher::isFinished() const

Gibt „true“ zurück, wenn der Remote-Aufruf abgeschlossen ist, andernfalls „false“.

Ein abgeschlossener Aufruf enthält einen Rückgabewert („returnValue“) oder einen Fehler.

void QRemoteObjectPendingCallWatcher::waitForFinished()

Blockiert, bis der Remote-Aufruf abgeschlossen ist.

© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.