![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/private/qcore_ohos_p.h>#include <QtCore/private/qnapi_p.h>#include <QtCore/private/qohoscommon_p.h>#include <atomic>#include <chrono>#include <cstdlib>#include <functional>#include <map>#include <memory>#include <optional>#include <qohosqpaenums.h>#include <string>#include <type_traits>#include <typeinfo>#include <vector>Go to the source code of this file.
Classes | |
| class | QtOhos::JsWindowsTracker |
| class | QtOhos::QAbilityPeer |
| class | QtOhos::AppFunctions |
| class | QtOhos::JsState |
| class | QtOhos::QUiAbilityPeer |
| class | QtOhos::CallbackInfo |
Namespaces | |
| namespace | QtOhos |
Typedefs | |
| using | QtOhos::QOhosAbilityOnContinueResult = QtOhosQpa::enums::ohos::app::ability::AbilityConstant::OnContinueResult |
Enumerations | |
| enum class | QtOhos::QtRunMode { QtOhos::Normal , QtOhos::NoUiChildProcess } |
Functions | |
| void | QtOhos::initJsThreadState (napi_env env, std::map< std::string, QNapi::Reference< QNapi::Function > > &&jsModulesFactories, std::shared_ptr< AppFunctions > appFunctions, QtRunMode qtRunMode) |
| bool | QtOhos::isJsThread () |
| void | QtOhos::addJsQAbilityPeer (std::shared_ptr< QAbilityPeer > qAbilityPeer) |
| void | QtOhos::removeMatchingJsQAbilityPeer (QNapi::Object qAbility) |
| void | QtOhos::dispatchNewWant (QNapi::Object qAbility, QNapi::Object want, QNapi::Object launchParam) |
| Q_REQUIRED_RESULT bool | QtOhos::tryInvokeInQtThreadAndTryWaitForContinue (std::function< void(std::function< void()>)> &&task, std::chrono::nanoseconds timeout) |