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