QEglFSFunctions 類

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 版本。

成員類型文檔編製

typedef QEglFSFunctions:: LoadKeymapType

函數類型對於 loadKeymap .

typedef QEglFSFunctions:: SwitchLangType

成員函數文檔編製

[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 ()