Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qohosplatformfontdatabase_p.h
Go to the documentation of this file.
1
// Copyright (C) 2025 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4
#
ifndef
QOHOSPLATFORMFONTDATABASE_H
5
#
define
QOHOSPLATFORMFONTDATABASE_H
6
7
#
include
<
QtGui
/
private
/
qfontconfigdatabase_p
.
h
>
8
9
QT_BEGIN_NAMESPACE
10
11
class
QOhosPlatformFontDatabase
:
public
QFontconfigDatabase
12
{
13
public
:
14
static
void
setOhosNoUiChildMode
();
15
16
void
populateFontDatabase
()
override
;
17
QStringList
fallbacksForFamily
(
const
QString &family,
18
QFont::Style style,
19
QFont::StyleHint styleHint,
20
QFontDatabasePrivate::ExtendedScript script)
const
override
;
21
QFont
defaultFont
()
const
override
;
22
};
23
24
QT_END_NAMESPACE
25
26
#
endif
// QOHOSPLATFORMFONTDATABASE_H
QOhosEventDispatcherStopper
Definition
qohoseventdispatcher.h:33
QOhosEventDispatcherStopper::startAll
void startAll()
Definition
qohoseventdispatcher.cpp:72
QOhosEventDispatcherStopper::instance
static QOhosEventDispatcherStopper * instance()
Definition
qohoseventdispatcher.cpp:66
QOhosEventDispatcherStopper::stopped
static bool stopped()
Definition
qohoseventdispatcher.h:36
QOhosEventDispatcherStopper::goingToStop
void goingToStop(bool stop)
Definition
qohoseventdispatcher.cpp:104
QOhosPlatformFontDatabase
Definition
qohosplatformfontdatabase_p.h:12
QOhosPlatformFontDatabase::fallbacksForFamily
QStringList fallbacksForFamily(const QString &family, QFont::Style style, QFont::StyleHint styleHint, QFontDatabasePrivate::ExtendedScript script) const override
Returns a list of alternative fonts for the specified family and style and script using the styleHint...
Definition
qohosplatformfontdatabase.cpp:144
QOhosPlatformFontDatabase::setOhosNoUiChildMode
static void setOhosNoUiChildMode()
Definition
qohosplatformfontdatabase.cpp:130
QOhosPlatformFontDatabase::defaultFont
QFont defaultFont() const override
Returns the default system font.
Definition
qohosplatformfontdatabase.cpp:170
QOhosPlatformFontDatabase::populateFontDatabase
void populateFontDatabase() override
This function is called once at startup by Qt's internal font database.
Definition
qohosplatformfontdatabase.cpp:135
QOhosPlatformIntegration
Definition
qohosplatformintegration.h:44
QOhosPlatformIntegration::instance
static QOhosPlatformIntegration * instance()
Definition
qohosplatformintegration.cpp:126
QXComponentId
Definition
qxcomponent.h:47
QXComponentId::createForNativeNodeMainWindow
static QXComponentId createForNativeNodeMainWindow(const std::string &qAbilityInstanceId)
Definition
qxcomponent.cpp:59
QtOhos::AppFunctions
Definition
qohosplugincore.h:61
QtOhos::CallbackInfo
Definition
qohosplugincore.h:127
QtOhos::CallbackInfo::jsState
JsState & jsState() const
Definition
qohosplugincore.cpp:881
QtOhos::JsState
Definition
qohosplugincore.h:79
QtOhos::QAbilityPeer
Definition
qohosplugincore.h:37
QtOhos::QUiAbilityPeerBackend
Definition
qohosqabilityinstancesmanager.h:22
QtOhos::QUiAbilityPeerBackend::CloseAbilityRequestSource
CloseAbilityRequestSource
Definition
qohosqabilityinstancesmanager.h:25
QtOhos::QUiAbilityPeerBackend::CloseAbilityRequestSource::OnPrepareToTerminate
@ OnPrepareToTerminate
Definition
qohosqabilityinstancesmanager.h:26
QtOhos::QUiAbilityPeerBackend::CloseAbilityRequestResolution
CloseAbilityRequestResolution
Definition
qohosqabilityinstancesmanager.h:31
QtOhos::QUiAbilityPeer
Definition
qohosplugincore.h:103
QtOhos::QUiAbilityPeer::tryCastFromQAbilityPeerOrNull
static std::shared_ptr< QUiAbilityPeer > tryCastFromQAbilityPeerOrNull(std::shared_ptr< QAbilityPeer > qAbilityPeer)
Definition
qohosplugincore.cpp:855
QOhosDeviceInfo
Definition
qohosdeviceinfo.cpp:9
QOhosDeviceInfo::isCurrentDeviceSupported
bool isCurrentDeviceSupported()
Definition
qohosdeviceinfo.cpp:80
QOhosDeviceInfo::sdkApiVersion
int sdkApiVersion()
Definition
qohosdeviceinfo.cpp:75
QOhosDeviceInfo::init
void init(QMap< Type, QVariant > devinfo)
Definition
qohosdeviceinfo.cpp:28
QOhosDeviceInfo::Type
Type
Definition
qohosdeviceinfo_p.h:26
QOhosDeviceInfo::Type::deviceType
@ deviceType
Definition
qohosdeviceinfo_p.h:27
QOhosDeviceInfo::tryGetRecognizedDeviceType
std::optional< RecognizedDeviceType > tryGetRecognizedDeviceType()
Definition
qohosdeviceinfo.cpp:43
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
QtOhosQpa::enums::ohos::app::ability::ConfigurationConstant
Definition
qohosqpaenums.h:100
QtOhosQpa::enums::ohos::app::ability::ConfigurationConstant::ColorMode
ColorMode
Definition
qohosqpaenums.h:102
QtOhosQpa::enums::ohos::app::ability::ConfigurationConstant::ColorMode::COLOR_MODE_NOT_SET
@ COLOR_MODE_NOT_SET
Definition
qohosqpaenums.h:105
QtOhosQpa::enums::ohos::app::ability
Definition
qohosqpaenums.h:64
QtOhosQpa::enums::ohos::app
Definition
qohosqpaenums.h:62
QtOhosQpa::enums::ohos
Definition
qohosqpaenums.h:48
QtOhosQpa::enums
Definition
qohosqpaenums.h:16
QtOhosQpa
Definition
qohosqpaenums.h:14
QtOhosWatchdog
Definition
qohoswatchdog.h:12
QtOhosWatchdog::makeWatchdog
std::shared_ptr< void > makeWatchdog()
Definition
qohoswatchdog.cpp:179
QtOhos
Definition
qcore_ohos.cpp:59
QtOhos::acquireAndCleanPendingAutoStartedInstanceWindowFlag
bool acquireAndCleanPendingAutoStartedInstanceWindowFlag()
Definition
qohosjsmain.cpp:1809
QtOhos::mapBoolToTrueFalseStr
std::string const char * mapBoolToTrueFalseStr(bool value)
Definition
qohosutils.cpp:55
QtOhos::blockEventLoopsWhenSuspended
bool blockEventLoopsWhenSuspended()
Definition
qohosjsmain.cpp:1778
QtOhos::updateApplicationState
void updateApplicationState(int state)
Definition
qohosjsmain.cpp:1753
QtOhos::isOhosNoUiChildMode
bool isOhosNoUiChildMode()
Definition
qohosjsmain.cpp:1732
QtOhos::initJsThreadState
void initJsThreadState(napi_env env, std::map< std::string, QNapi::Reference< QNapi::Function > > &&jsModulesFactories, std::shared_ptr< AppFunctions > appFunctions, QtRunMode qtRunMode)
Definition
qohosplugincore.cpp:910
QtOhos::isGlBackingStoreDefaultEnabled
bool isGlBackingStoreDefaultEnabled()
Definition
qohosjsmain.cpp:1784
QtOhos::quitApplicationFromJsThread
void quitApplicationFromJsThread()
Definition
qohosjsmain.cpp:1742
QtOhos::isVsyncOnSoftwareBackingStoreEnabled
bool isVsyncOnSoftwareBackingStoreEnabled()
Definition
qohosjsmain.cpp:1737
QtOhos::isNativeNodeApiMouseEventsEnabled
bool isNativeNodeApiMouseEventsEnabled()
Definition
qohosjsmain.cpp:1804
QtOhos::QOhosAbilityOnContinueResult
QtOhosQpa::enums::ohos::app::ability::AbilityConstant::OnContinueResult QOhosAbilityOnContinueResult
Definition
qohosplugincore.h:100
QtOhos::isNativeNodeApiKeyEventsEnabled
bool isNativeNodeApiKeyEventsEnabled()
Definition
qohosjsmain.cpp:1799
QtOhos::isDebugUseBasicStyleAndThemeEnabled
bool isDebugUseBasicStyleAndThemeEnabled()
Definition
qohosjsmain.cpp:1794
QtOhos::isDebugDrawQtRasterBackingStoreFlushedRegionEnabled
bool isDebugDrawQtRasterBackingStoreFlushedRegionEnabled()
Definition
qohosjsmain.cpp:1789
QtOhos::QtRunMode
QtRunMode
Definition
qohosplugincore.h:73
QtOhos::QtRunMode::NoUiChildProcess
@ NoUiChildProcess
Definition
qohosplugincore.h:75
QtOhos::QtRunMode::Normal
@ Normal
Definition
qohosplugincore.h:74
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
s_hotStartEnabled
static bool s_hotStartEnabled
Definition
qohosjsmain.cpp:89
s_autoStartedAbilityInstanceWaitingForQtWindow
static bool s_autoStartedAbilityInstanceWaitingForQtWindow
Definition
qohosjsmain.cpp:80
Init
QT_END_NAMESPACE static EXTERN_C_START napi_value Init(napi_env env, napi_value exports)
Definition
qohosjsmain.cpp:1820
s_qtAppThreadIdleStateWaitFunc
std::function< void()> s_qtAppThreadIdleStateWaitFunc
Definition
qohosjsmain.cpp:77
s_appSharedLibName
static std::string s_appSharedLibName
Definition
qohosjsmain.cpp:83
s_applicationParams
static QList< QByteArray > s_applicationParams
Definition
qohosjsmain.cpp:70
s_appArgs
static std::unique_ptr< std::vector< std::string > > s_appArgs
Definition
qohosjsmain.cpp:84
s_appExitCode
static int s_appExitCode
Definition
qohosjsmain.cpp:86
s_appSharedLibsDirPath
static std::string s_appSharedLibsDirPath
Definition
qohosjsmain.cpp:82
s_exitCodeFilePath
static std::string s_exitCodeFilePath
Definition
qohosjsmain.cpp:87
s_qtAppThreadMainFuncLauncher
QOhosConsumer< std::vector< std::string > > s_qtAppThreadMainFuncLauncher
Definition
qohosjsmain.cpp:72
QtOhos::SingleThreadExecutorConfig
Definition
qohossinglethreadexecutor.h:16
qtbase
src
plugins
platforms
ohos
qohosplatformfontdatabase_p.h
Generated on
for Qt by
1.18.0