![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include "qohosjsmain.h"#include <qplugin.h>#include <dlfcn.h>#include <node_api.h>#include <napi/native_api.h>#include <hilog/log.h>#include <pthread.h>#include <qos/qos.h>#include <QtCore/qbytearray.h>#include <QtCore/qdebug.h>#include <QtCore/qglobal.h>#include <QtCore/qjsonarray.h>#include <QtCore/qjsondocument.h>#include <QtCore/qjsonobject.h>#include <QtCore/qmap.h>#include <QtCore/qwaitcondition.h>#include <QtCore/qdir.h>#include <QtCore/private/qcore_unix_p.h>#include <QtCore/qvariant.h>#include <QtCore/private/qnapi_p.h>#include <QtCore/private/qohosappcontext_p.h>#include <QtCore/private/qohoscommon_p.h>#include <QtCore/private/qohospermissionshelper_p.h>#include <QtCore/private/qcoreapplication_p.h>#include "qohoscloseeventcontext_p.h"#include "qohosplatformfontdatabase_p.h"#include <algorithm>#include <cerrno>#include <chrono>#include <cstdio>#include <cstring>#include <limits>#include <qohossinglethreadexecutor.h>#include <qpa/qwindowsysteminterface.h>#include <map>#include <qohosapppermissions_p.h>#include <qohosdeviceinfo_p.h>#include <qohospermissionshelperimpl.h>#include <qohosplugincore.h>#include <qohosqpaenums.h>#include <signal.h>#include <string>#include <sys/resource.h>#include <type_traits>#include <cstdlib>#include <optional>#include <unordered_map>#include "qarkui/qxcomponentregistry.h"#include "qohoseventdispatcher.h"#include "qohosinputcontext.h"#include "qohosjsutils.h"#include "qohosnouichildprocess.h"#include "qohosplatformintegration.h"#include "qohosqabilityinstancesmanager.h"#include "qohosutils.h"#include "qohoswatchdog.h"#include "qohosplatformdialoghelper.h"#include "qohossystemlocale.h"#include "render/qxcomponent.h"Go to the source code of this file.
Classes | |
| struct | [struct].s_hotStartIteration |
Namespaces | |
| namespace | QtOhos |
Functions | |
| bool | QtOhos::isOhosNoUiChildMode () |
| bool | QtOhos::isVsyncOnSoftwareBackingStoreEnabled () |
| void | QtOhos::quitApplicationFromJsThread () |
| void | QtOhos::updateApplicationState (int state) |
| bool | QtOhos::blockEventLoopsWhenSuspended () |
| bool | QtOhos::isGlBackingStoreDefaultEnabled () |
| bool | QtOhos::isDebugDrawQtRasterBackingStoreFlushedRegionEnabled () |
| bool | QtOhos::isDebugUseBasicStyleAndThemeEnabled () |
| bool | QtOhos::isNativeNodeApiKeyEventsEnabled () |
| bool | QtOhos::isNativeNodeApiMouseEventsEnabled () |
| bool | QtOhos::acquireAndCleanPendingAutoStartedInstanceWindowFlag () |
| QT_END_NAMESPACE static EXTERN_C_START napi_value | Init (napi_env env, napi_value exports) |
| EXTERN_C_END | __attribute__ ((constructor)) void RegisterEntryModule(void) |
Variables | |
| static QList< QByteArray > | s_applicationParams |
| QOhosConsumer< std::vector< std::string > > | s_qtAppThreadMainFuncLauncher |
| struct | s_hotStartIteration |
| std::function< void()> | s_qtAppThreadIdleStateWaitFunc |
| static bool | s_autoStartedAbilityInstanceWaitingForQtWindow = true |
| static std::string | s_appSharedLibsDirPath |
| static std::string | s_appSharedLibName |
| static std::unique_ptr< std::vector< std::string > > | s_appArgs |
| static std::vector< QNapi::Reference< QNapi::Object > > | foregroundAbilities |
| static int | s_appExitCode = 0 |
| static std::string | s_exitCodeFilePath |
| static bool | s_hotStartEnabled = false |
| EXTERN_C_END __attribute__ | ( | (constructor) | ) |
Definition at line 1861 of file qohosjsmain.cpp.
|
static |
Definition at line 1820 of file qohosjsmain.cpp.
|
static |
Definition at line 85 of file qohosjsmain.cpp.
|
static |
Definition at line 84 of file qohosjsmain.cpp.
|
static |
Definition at line 86 of file qohosjsmain.cpp.
|
static |
Definition at line 70 of file qohosjsmain.cpp.
|
static |
Definition at line 83 of file qohosjsmain.cpp.
|
static |
Definition at line 82 of file qohosjsmain.cpp.
|
static |
Definition at line 80 of file qohosjsmain.cpp.
|
static |
Definition at line 87 of file qohosjsmain.cpp.
|
static |
Definition at line 89 of file qohosjsmain.cpp.
| struct [struct].s_hotStartIteration s_hotStartIteration |
| std::function< void()> s_qtAppThreadIdleStateWaitFunc |
Definition at line 77 of file qohosjsmain.cpp.
| QOhosConsumer< std::vector< std::string > > s_qtAppThreadMainFuncLauncher |
Definition at line 72 of file qohosjsmain.cpp.