Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtOhos::QUiAbilityPeerBackend Class Referenceabstract

#include <qohosqabilityinstancesmanager.h>

Collaboration diagram for QtOhos::QUiAbilityPeerBackend:

Public Types

enum class  CloseAbilityRequestSource { OnPrepareToTerminate , WindowWillClose }
enum class  CloseAbilityRequestResolution { Close , DontClose }

Public Member Functions

virtual QNapi::Promise handleCloseRequestFromSystem (JsState &jsState, const std::string &logContextStr, CloseAbilityRequestSource requestSource, std::function< QNapi::Value(JsState &, CloseAbilityRequestResolution)> promiseValueFactory)=0
virtual void handleOnContinueRequestFromSystem (JsState &jsState, QNapi::Object wantParamsObj, QOhosConsumer< JsState &, QOhosAbilityOnContinueResult > resultConsumer)=0

Protected Member Functions

 QUiAbilityPeerBackend ()

Detailed Description

Definition at line 20 of file qohosqabilityinstancesmanager.h.

Member Enumeration Documentation

◆ CloseAbilityRequestResolution

Enumerator
Close 
DontClose 

Definition at line 29 of file qohosqabilityinstancesmanager.h.

◆ CloseAbilityRequestSource

Enumerator
OnPrepareToTerminate 
WindowWillClose 

Definition at line 23 of file qohosqabilityinstancesmanager.h.

Constructor & Destructor Documentation

◆ QUiAbilityPeerBackend()

QtOhos::QUiAbilityPeerBackend::QUiAbilityPeerBackend ( )
protecteddefault

Member Function Documentation

◆ handleCloseRequestFromSystem()

virtual QNapi::Promise QtOhos::QUiAbilityPeerBackend::handleCloseRequestFromSystem ( JsState & jsState,
const std::string & logContextStr,
CloseAbilityRequestSource requestSource,
std::function< QNapi::Value(JsState &, CloseAbilityRequestResolution)> promiseValueFactory )
pure virtual

◆ handleOnContinueRequestFromSystem()

virtual void QtOhos::QUiAbilityPeerBackend::handleOnContinueRequestFromSystem ( JsState & jsState,
QNapi::Object wantParamsObj,
QOhosConsumer< JsState &, QOhosAbilityOnContinueResult > resultConsumer )
pure virtual

The documentation for this class was generated from the following files: