![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qohosqabilityinstancesmanager.h>
Public Member Functions | |
| virtual | ~QAbilityInstancesManager () |
| virtual QNapi::Object | appLaunchWant ()=0 |
| virtual std::optional< QNapi::Object > | optAppLaunchParam ()=0 |
| virtual std::shared_ptr< QAbilityPeer > | defaultQAbilityPeer ()=0 |
| virtual std::shared_ptr< QAbilityPeer > | tryGetQAbilityPeerByInstanceId (const std::string &instanceId)=0 |
| virtual std::shared_ptr< QAbilityPeer > | tryGetQAbilityPeerByInstance (QNapi::Object qAbility)=0 |
| virtual std::shared_ptr< QAbilityPeer > | tryGetQAbilityPeerByQWindow (QObjectThreadSafeRef qwindow)=0 |
| virtual void | visitEachQAbilityPeer (const std::function< void(std::shared_ptr< QAbilityPeer >)> &visitor)=0 |
| virtual void | removeMatchingQAbilityPeer (QNapi::Object qAbility)=0 |
| virtual bool | isWantFromThisApp (QNapi::Object appQAbility, QNapi::Object want) const =0 |
| virtual std::optional< std::string > | tryGetQAbilityInstanceIdFromWant (QNapi::Object appQAbility, QNapi::Object want) const =0 |
| virtual std::string | getQAbilityInstanceIdOrPendingAutoStartedId (QNapi::Object qAbility) const =0 |
| virtual std::optional< std::string > | pendingAutoStartedInstanceId () const =0 |
| virtual void | registerPendingAutoStartedInstance (std::function< void(JsState &, std::shared_ptr< QAbilityPeer >)> startupNotifyFunc)=0 |
| virtual void | startNewInstance (QNapi::Object baseQAbility, QObjectThreadSafeRef qwindow, QNapi::Object optStartOptions, std::function< void(JsState &, std::shared_ptr< QAbilityPeer >)> startupNotifyFunc)=0 |
| virtual void | handleStartedUiInstance (JsState &jsState, QNapi::Object qAbility, QNapi::Object windowStage)=0 |
| virtual std::shared_ptr< QUiAbilityPeerBackend > | getAbilityPeerBackend (std::shared_ptr< QUiAbilityPeer > uiAbilityPeer)=0 |
Static Public Member Functions | |
| static QAbilityInstancesManager & | instance (QOhosJsState &jsState) |
| static bool | isQtInternalWantFromThisProcess (QNapi::Object want) |
| static void | setLaunchParamOnAbilityObject (JsState &jsState, QNapi::Object ability, QNapi::Object launchParam) |
| static QAbilityInfo | readAbilityInfo (const QNapi::Object &ability) |
Protected Member Functions | |
| QAbilityInstancesManager () | |
Definition at line 55 of file qohosqabilityinstancesmanager.h.
|
virtualdefault |
|
protecteddefault |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
static |
Definition at line 977 of file qohosqabilityinstancesmanager.cpp.
|
static |
Definition at line 982 of file qohosqabilityinstancesmanager.cpp.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
static |
Definition at line 1005 of file qohosqabilityinstancesmanager.cpp.
|
pure virtual |
|
pure virtual |
|
static |
Definition at line 999 of file qohosqabilityinstancesmanager.cpp.
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |