The QEglFSFunctions class is an inline class containing platform-specific functionality for the eglfs platform plugin that is typically used on systems running Embedded Linux or Android. 更多...
头: | #include <QEglFSFunctions> |
typedef | LoadKeymapType |
typedef | SwitchLangType |
void | loadKeymap (const QString & filename ) |
QByteArray | loadKeymapTypeIdentifier () |
void | switchLang () |
QByteArray | switchLangTypeIdentifier () |
The QEglFSFunctions class is an inline class containing platform-specific functionality for the eglfs platform plugin that is typically used on systems running Embedded Linux or Android.
注意: 此类没有二进制兼容性保证,意味使用它的应用程序只保证能工作于针对它开发的 Qt 版本。
函数类型对于 loadKeymap .
[static]
void
QEglFSFunctions::
loadKeymap
(const
QString
&
filename
)
加载并切换到键映射从 filename 。当 filename 为空,将还原默认内置键映射或插件规范给定的键映射。
注意:
这才起作用,仅当将 evdev 键盘支持代码编译到平台插件中时。当使用外部一般插件凭借
-plugin
自变量,或当环境变量
QT_QPA_EGLFS_DISABLE_INPUT
被设置或当没有 evdev 支持构建 Qt 时,此函数没有效果。
[static]
QByteArray
QEglFSFunctions::
loadKeymapTypeIdentifier
()
返回的标识符可以被传递给 QGuiApplication::platformFunction () 以查询入口点为 loadKeymap 函数实现。
[static]
void
QEglFSFunctions::
switchLang
()
在英语和其它语言之间切换,当加载键映射时。通常,键映射包含 2 种语言:英语、国家。当加载键映射时,默认选择英语。此函数允许在这些语言之间切换。
注意:
这才起作用,仅当将 evdev 键盘支持代码编译到平台插件中时。当使用外部一般插件凭借
-plugin
自变量,或当环境变量
QT_QPA_EGLFS_DISABLE_INPUT
被设置或当没有 evdev 支持构建 Qt 时,此函数没有效果。
[static]
QByteArray
QEglFSFunctions::
switchLangTypeIdentifier
()