qt是默认安装的,版本号为5.12.8,但是没有虚拟键盘模块,项目中需要,就采用源码编译的方法执行

  1. 下载源码

    1. 源码地址为Index of /archive/qt/5.12/5.12.1/submodules,下载后放到3588中解压
    2. cd到src路径,运行一下命令 
          qmake CONFIG+="lang-en_GB lang-zh_CN"
      
      make
      make install
    3. 使用
      import QtQuick.VirtualKeyboard 2.1
  2. 遇到的问题及解决办法
    1. Project ERROR: Unknown module(s) in QT: svg
      sudo apt-get install libqt5svg5-dev
    2. 缺乏qpa/qplatforminputcontext.h文件        
      sudo apt-get install qtbase5-private-dev
    3. No package 'xcb-xlib' found
      sudo apt-get install libxcb*

rk3588安装qt虚拟键盘相关推荐

  1. Qt 虚拟键盘实现中文输入

    在不启动Linux图形界面启动运行的应用程序开发,QML应用界面输不了中文,此时使用Qt自带的虚拟键盘可以解决中文输入的需求. 一.Qt 虚拟键盘中文输入法编译安装 安装完Qt开发包,如安装的目录在/ ...

  2. ARM Linux QT虚拟键盘的系列问题

    最近在做Linux系统的虚拟键盘功能,其中遇到很多问题,在此一一记录. 使用的系统平台为ARM Ubuntu18.04的系统,安装的QT版本为5.9.5,使用指令安装QT,安装后该版本QT默认不带虚拟 ...

  3. Qt虚拟键盘更新,支持手写识别功能

    Qt官方博客发布消息称,新版本的Qt虚拟键盘支持手书写识别功能(HWR).性能改进.Nuance T9书写一体化,并支持繁体中文! Qt虚拟键盘日前发布了新功能和版本控制方案的更新.作为最近的许可变更 ...

  4. Qt虚拟键盘相关内容

    收集一些关于Qt虚拟键盘的内容,仅供参考.   商业版什么时候就有? Qt虚拟键盘(1.0版本)最早出现在Qt Enterprise Embedded 5.3.0中(2014-05-22)   开源版 ...

  5. QT 虚拟键盘 可进行中英输入【C++】

    QT 虚拟键盘 说明 总结 说明 程序应用场景:window电脑,Linux电脑直接调用系统键盘,嵌入式触摸屏开发板,需要自己写不能直接调用,涉及代码量较多,不在这里进行举例说明,可直接下载源代码例子 ...

  6. [QDialog]qt虚拟键盘的实现以及qdateedit实现打开虚拟键盘

    一.虚拟键盘的拖动 首先,实现虚拟键盘的拖动功能就需要对QDialog的鼠标事件进行重写,所以就需要自己写一个继承于QDialog的子类. 这里代码参考qt实现窗口拖动的两种思路_肩上风骋的博客-CS ...

  7. linux下qt虚拟键盘

    本文编译使用qt5.7源码自带虚拟键盘 步骤如下: 1.下载Qt5.7源码 http://download.qt.io/official_releases/qt/5.7/5.7.0/single/qt ...

  8. qt 虚拟键盘中的几个瑕疵

    最近使用了下面楼主的虚拟键盘,总体还是挺好用的,只是有几个地方,需要完善下. 基于Qt的可用于嵌入式的虚拟键盘_偷段代码的博客-CSDN博客_qt 嵌入式虚拟键盘这几天完成了一个基于Qt的虚拟键盘的编 ...

  9. QT 虚拟键盘使用问题

    完整项目地址: https://download.csdn.net/download/qq_32854345/87173147?spm=1001.2014.3001.5501 将虚拟键盘编译,并生成动 ...

最新文章

  1. 基础篇:7.Content provider与Content Resolver实现数据共享
  2. Docker多容器连接-以Nginx+PHP为例
  3. mysql中备份和导出的区别_mysql的备份和导出
  4. 设计模式 之 《抽象工厂模式》
  5. c语言编程无法生成dat文件格式,c++ - 无法从.dat文件读取数据(从Simulink创建的VS2012 C ++项目) - 堆栈内存溢出...
  6. 本地Git仓库关联Github项目
  7. 项目启动报错ignoring option MaxPermSize=256M;support was removed in 8.0
  8. 什么电脑在线录音软件好用
  9. Idea不识别Java项目
  10. android lame,Android 采用Lame编码器编码mp3文件
  11. 中科院计算机所沈阳待遇怎么样,中科院沈阳计算技术研究所计算机技术怎么样...
  12. 机械硬盘显示数据错误循环冗余检查文件如何寻回
  13. buildroot_buildroot-我对多平台发行版创作的经验
  14. 无线射频专题《无线局域网排错,第二层重传问题7@远近问题》
  15. 2029年会实现通用人工智能吗?
  16. 如何快速定位页面(江湖故人就是个铁憨憨)即时相关性?
  17. Android Studio文本编辑框EditText
  18. 字符串排序(函数,指针)(C语言实现)
  19. git pull 和 git fecth 的区别
  20. MyBatis的由来

热门文章

  1. 国内免费ssl证书签发平台
  2. 360快剪辑怎么更换水印图片 360快剪辑更换水印图片教程
  3. 泼辣修图2023最新Polarr网页版有哪些新功能?
  4. 极简智能参加《工信部信创运维发展指数研讨会》,获得国家级信创组织认证
  5. python画七色花代码_幼儿园大班教案七色花怎么画
  6. 【教你赚钱】5 分钟教你成为会赚钱的独立开发者
  7. 田忌赛马贪心算法_贪心算法解决田忌赛马
  8. IE-LAB网络实验室:思科PVLAN配置详解
  9. 爬取风之动漫 亚人漫画全部
  10. Python3网络爬虫:爬取漫画