Qt5 Virtual Keyboard C++集成与实现
参考:
一. 下载源代码
二. 设置配置所需语言
1). 通过Qt Creator配置
打开Qt工程文件,点开左侧 Projects->Build->Build Steps->qmake->Additional arguments
在 Additional arguments 增加配置参数:CONFIG+="lang-ar_AR lang-da_DK lang-de_DE lang-en_GB lang-es_ES lang-fa_FA lang-fi_FI lang-fr_FR lang-hi_IN lang-it_IT lang-ja_JP lang-ko_KR lang-nb_NO lang-pl_PL lang-pt_PT lang-ru_RU lang-sv_SE lang-zh_CN lang-zh_TW"
按需选择所需语言,当然如果简单点配置为所有语言,则如下:CONFIG+=lang-all
配置所需语言
2). 直接通过命令行配置并生成makefile文件/opt/Qt5.10.1/5.10.1/gcc_64/bin/qmake qtvirtualkeyboard.pro -spec linux-g++ 'CONFIG+=lang-all'
通过 -spec 参数指定为linux平台。
virtualkeyboard.pro配置文件增加:LIBS+=-L../../lib
这么做的原因是因为集成汉语、日语等带有三方库的语言时,最后生成qtvirtualkeyboard时会找不到已生成的三方库,我们只需添加路径即可解决这个问题。
三. C+