草庐IT

Qt/C++编写精美输入法(历时十年迭代/可换肤/支持Qt4/5/6/win/linux/mac/嵌入式等)

一、前言大概是从2012年就开始研究用Qt写输入法,因为项目需要,嵌入式板子上,没有对应的输入法,当初使用过很多NVR,里面也是鼠标按下弹出输入法面板进行输入,可以切换数字和字母及中文,于是借鉴着操作交互流程,用纯QWidget代码实现一个,当然最初的版本是非常简单和丑陋的,而且功能单一,能打字母数字和出来中文就行了,至于如何的友好如何的人性化,那不是第一步该考虑的问题,后面也是慢慢的随着用户数量的增多,不断用户实际需求的不同,慢慢持续迭代到今天的版本。比如要有自动记忆功能,上一次打过的词语,下一次自动排到最前面显示,再比如能够自定义词语,有些简拼缩写,自动出来自己定义的特殊词语,还有就是支持

可换皮肤的Qt登录界面

⭐️我叫忆_恒心,一名喜欢书写博客的在读研究生?‍?。如果觉得本文能帮到您,麻烦点个赞?呗!近期会不断在专栏里进行更新讲解博客~~~有什么问题的小伙伴欢迎留言提问欧,喜欢的小伙伴给个三连支持一下呗。?⭐️❤️可换皮肤的Qt登录界面QSS的学习笔记快捷键:ctrl+鼠标左键可以多选ctrl+左键拖动可以复制空间控件的间距大小是根据UI文件设置的,UI界面可以用PS设计。UI设计的流程:当两个组件放一起,希望套上一层颜色的时候一定要记得先加一个QFrame。最外层套上一个QFrame,最好每一部分都有一个QFrame。在QFrame中放相应的空间,注意父子关系。借助horizontalLayout

可换皮肤的Qt登录界面

⭐️我叫忆_恒心,一名喜欢书写博客的在读研究生?‍?。如果觉得本文能帮到您,麻烦点个赞?呗!近期会不断在专栏里进行更新讲解博客~~~有什么问题的小伙伴欢迎留言提问欧,喜欢的小伙伴给个三连支持一下呗。?⭐️❤️可换皮肤的Qt登录界面QSS的学习笔记快捷键:ctrl+鼠标左键可以多选ctrl+左键拖动可以复制空间控件的间距大小是根据UI文件设置的,UI界面可以用PS设计。UI设计的流程:当两个组件放一起,希望套上一层颜色的时候一定要记得先加一个QFrame。最外层套上一个QFrame,最好每一部分都有一个QFrame。在QFrame中放相应的空间,注意父子关系。借助horizontalLayout