1. 程式人生 > >QT5自定義中英文虛擬鍵盤

QT5自定義中英文虛擬鍵盤

1:呼叫極為方便,在pro檔案裡,指定lib庫(dwkeyboard),包含標頭檔案(#include “KeyboardGlobal.h”
)程式初始化呼叫GlobalInit()函式,在需要設定鍵盤輸入的控制元件上繫結事件
如:textEdit->installEventFilter(this);即可。
2:介面清晰簡潔,UI美觀友好,非常適合觸控裝置。
3:同時支援實體鍵盤輸入+滑鼠單擊輸入+觸控輸入。
4:支援Qt程式嵌入的瀏覽器中的網頁中的文字框等控制元件的輸入。
5:英文、中文、手寫、數字字母、大小寫、特殊字元自由切換。
6:谷歌核心的輸入法引擎,字型檔檔案1MB,不依賴資料庫,資源佔用低效率極高。支援模糊拼音,比如nh=你好。
7:可選windows專有版本。
8:程式碼結構極為清晰,註釋詳細,非常容易閱讀和理解,同時也可以自行修改拓展自定義的需求。
9:程式完美執行在XP系統,Win7/Win10系統。
在這裡插入圖片描述

在這裡插入圖片描述原始碼及詳細介紹請看連結
https://wenku.baidu.com/view/7933dd8bb04e852458fb770bf78a6529657d3510