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::QUiAbilityPeer Class Referenceabstract

#include <qohosplugincore.h>

Inheritance diagram for QtOhos::QUiAbilityPeer:
Collaboration diagram for QtOhos::QUiAbilityPeer:

Public Member Functions

 ~QUiAbilityPeer () override
virtual QNapi::Object launchParam ()=0
virtual QNapi::Object windowStage ()=0
virtual QNapi::Object window ()=0
virtual void setOnContinueRequestsHandler (std::function< void(JsState &, QNapi::Object, QOhosConsumer< JsState &, QOhosAbilityOnContinueResult >)> requestsHandler)=0
Public Member Functions inherited from QtOhos::QAbilityPeer
virtual ~QAbilityPeer ()
virtual std::string instanceId ()=0
virtual QNapi::Object uiContext ()=0
virtual QNapi::Object qAbility ()=0
virtual QNapi::Object launchWant ()=0
virtual QObjectThreadSafeRef qWindowRef ()=0
virtual QOhosOptional< QNapi::PromiseqWindowDestroyPromise ()=0
virtual std::shared_ptr< std::atomic_bool > destroyAllowedFlag ()=0
virtual bool isTerminating ()=0
virtual void setQWindow (Napi::Env env, QObjectThreadSafeRef qwindow)=0

Static Public Member Functions

static std::shared_ptr< QUiAbilityPeertryCastFromQAbilityPeerOrNull (std::shared_ptr< QAbilityPeer > qAbilityPeer)

Protected Member Functions

 QUiAbilityPeer ()
Protected Member Functions inherited from QtOhos::QAbilityPeer
 QAbilityPeer ()

Private Member Functions

voidtryCastWithTypeIdObject (const void *matchTypeIdObject) final

Detailed Description

Definition at line 288 of file qohosplugincore.h.

Constructor & Destructor Documentation

◆ ~QUiAbilityPeer()

QtOhos::QUiAbilityPeer::~QUiAbilityPeer ( )
overridedefault

◆ QUiAbilityPeer()

QtOhos::QUiAbilityPeer::QUiAbilityPeer ( )
protecteddefault

Member Function Documentation

◆ launchParam()

virtual QNapi::Object QtOhos::QUiAbilityPeer::launchParam ( )
pure virtual

◆ setOnContinueRequestsHandler()

virtual void QtOhos::QUiAbilityPeer::setOnContinueRequestsHandler ( std::function< void(JsState &, QNapi::Object, QOhosConsumer< JsState &, QOhosAbilityOnContinueResult >)> requestsHandler)
pure virtual

◆ tryCastFromQAbilityPeerOrNull()

std::shared_ptr< QUiAbilityPeer > QtOhos::QUiAbilityPeer::tryCastFromQAbilityPeerOrNull ( std::shared_ptr< QAbilityPeer > qAbilityPeer)
static

◆ tryCastWithTypeIdObject()

void * QtOhos::QUiAbilityPeer::tryCastWithTypeIdObject ( const void * matchTypeIdObject)
finalprivatevirtual

Implements QtOhos::QAbilityPeer.

Definition at line 814 of file qohosplugincore.cpp.

◆ window()

virtual QNapi::Object QtOhos::QUiAbilityPeer::window ( )
pure virtual

◆ windowStage()

virtual QNapi::Object QtOhos::QUiAbilityPeer::windowStage ( )
pure virtual

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