![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qt
文章平均质量分 53
蚕与禅
愚人一个,求慢,求少。懂一点儿编程,博客主要是为了给自己扫盲,如果能恰巧帮助到陌生的朋友,是我的荣幸!
展开
-
Qt中只改变控件的文字颜色
真实的软件项目中,UI设计时的颜色以及样式通常是较为复杂的,不是简单的非黑即白。另外,结合特殊的业务需求,有时只想改变Qt控件的某一个属性(比如文字颜色),此时若简单的重新设置样式会把原来的所有样式冲掉,达不到预期效果。本文介绍一种通过修改字符串来只改变控件颜色的方法。原创 2024-04-10 17:27:14 · 298 阅读 · 0 评论 -
Qt读写配置文件——以IP端口为例
配置文件的读与写是非常常见操作。在Qt如何将配置文件里数据读到界面显示?相反地,如何将界面设置的数据保存到配置文件?这里以IP与端口的读写操作进行详细演示。原创 2023-09-18 18:06:40 · 270 阅读 · 0 评论 -
Qt工程自动打包教程——windeployqt命令的用法
软件开发结束后,就需要对编译后的文件进行打包,供用户使用。可以使用Dependencies等软件对exe进行依赖分析,然后手动配置所有需要的库文件。也可以使用Qt中自带的windeployqt命令来帮助我们快速地进行自动打包,然后补充少许缺少动态库即可。原创 2023-09-13 17:47:37 · 3163 阅读 · 1 评论 -
Qt信号与槽的两种连接方式
信号与槽机制是Qt进行UI设计时必须要掌握的一个知识点。信号能触发槽函数的前提条件是已经将信号函数与槽函数用connect函数连接,并且这里的信号函数和槽函数都可进行自定义。另外,还有一种简化方式,即通过对槽函数的规则命名来省略connect函数。这里用一个小例子进行对比说明:原创 2023-09-08 14:42:38 · 137 阅读 · 1 评论 -
Qt多页面时的控件复用——以QStackedWidget为例
在Qt设计多个切换页面时,经常会出现多个页面用到相同的控件,此时就会涉及到控件复用。尤其是当一个复杂子界面需要在多个页面反复出现时,我们往往不希望复制多份(那样比较冗余),此时就需要研究如何让控件或者子界面随着页面的切换反复利用。下面以QStackedWidget中同一日历对象的反复调用为例,介绍如何操作。原创 2023-09-05 14:44:42 · 1556 阅读 · 1 评论 -
Qt中上位机给下位机连续发送指令的睡眠问题
提起睡眠,通常我们都喜欢用Windows自带的睡眠函数Sleep(),比如Sleep(100)就表示睡眠100毫秒。但是,和下位机通讯时,调试发现这个Windows睡眠函数会失效,用Qt相关函数自己写了一个功能类似的睡眠函数,发现达到了预期效果。原创 2023-09-04 13:08:41 · 172 阅读 · 1 评论 -
tabWidget与tableWidget混合使用(UI设计思路和要点)
Qt有两个控件名称很相似——tabWidget和tableWidget,前者是容器,可以利用标签进行界面换页,后者是表格控件。巧合的是,实际应用经常二者会混合使用,因此,这里对其要点进行简要说明。原创 2023-09-01 17:00:15 · 577 阅读 · 1 评论 -
虚拟机_Ubuntu22.10_Qt5.12.2_搜狗——环境搭建教程
本文整理了从虚拟机安装到Ubuntu22.10安装,再到Qt5.12.2安装,再到输入法安装等一系列详细教程,并且给出可能遇到问题的解决方法。原创 2023-08-29 09:55:25 · 1664 阅读 · 1 评论 -
已有Qt安装文件夹时VS2019/Qt5.15.2环境搭建
目前,比较新的Qt版本都需要在线安装,这样安装操作虽然操作方便,但是通常在线下载时间较长,尤其是需要依赖的组件过多时,可能需要下载一天时间。当然,光拷贝Qt文件夹是不够的,给VS2019平台集成Qt时,有一些注意事项要特别留意,一步错过可能就要推翻重来。原创 2023-08-28 14:02:40 · 664 阅读 · 1 评论