
Qt
文章平均质量分 79
昊虹AI笔记
认真记录技术笔记,让记录产生价值!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第四个Qt开发实例(为Label组件添加显示的文字)
本文在上篇博文的基础上为Label标签添加具体的显示内容。实现的方法其实非常简单,直接调用类的对象ui中的label成员中的方法setText。原创 2025-02-08 13:20:57 · 808 阅读 · 0 评论 -
第三个Qt开发实例:利用之前已经开发好的LED驱动在Qt生成的界面中控制LED2的亮和灭
上一篇博文中,我们是直接利用GPIO子系统控制了LED2的亮和灭,这篇博文中我们利用之前写好的LED驱动程序在Qt的生成的界面中控制LED2的亮和灭。本篇博文中我们就在Qt的代码中利用已经写好的LED驱动程序来控制LED2的亮和灭。由于第2个LED驱动程序要去修改设备树文件,比较麻烦,所以我们就用上面第1篇博文中的LED驱动程序来实现本篇博文“利用之前已经开发好的LED驱动在Qt生成的界面中控制LED2的亮和灭”的目的。原创 2025-02-07 21:53:21 · 983 阅读 · 0 评论 -
第二个Qt开发实例:在Qt中利用GPIO子系统和sysfs伪文件系统实现按钮(Push Button)点击控制GPIO口(效果为LED2灯的灭和亮)
本文承接博文里的代码,在那里面代码的基础上添加上利用sysfs伪文件系统实现按钮(Push Button)点击控制GPIO口的代码,进而实现LED2灯的灭和亮。最终的效果是点击下面的LED按钮实现LED2的灭和亮。原创 2025-02-06 19:43:21 · 1062 阅读 · 0 评论 -
QtCreator工程中的代码编辑器找不到sysroot中的头文件的解决方法
那么QtCreator的代码编辑器就能识别到这些头文件了,也就不会报错了。其实不加也能编译成功的,因为编译靠得是Makefile,而Makfefile中有相关的路径设置。注意:这些报错只是代码编辑器的报错,并不是编译时的报错,我实测过,不解决这个问题,也能成功编译,因为Makefile中有相关的路径设置。里的代码写完后,发现出现了很多报错,这些报错实际上都是与头文件找不到有关,这些头文件位于sysroot中。我们需要的头文件就在。原创 2025-02-06 18:02:07 · 342 阅读 · 0 评论 -
QtCreator的工程换位置后一定要更换一下Build directory的位置,因为在QtCreator中Build directory是一个绝对路径
QtCreator的工程换位置后一定要更换一下Build directory的位置,因为在QtCreator中Build directory是一个绝对路径。所谓Build目录,其实就是工程目录下以。打开开程后,点击左边的。原创 2025-02-05 17:31:24 · 256 阅读 · 0 评论 -
第一个Qt开发实例(一个Push Button按钮和两个Label)【包括如何在QtCreator中创建新工程、代码详解、编译、环境变量配置、测试程序运行等】
上图是设置语言的转换,不是编译语言的转换哈,就是英语、汉语、法语的那种语言,我们不需要作这个操作,所以继续Next。从中可以看出,它是ARM架构的,并且需要动态链接库的支持,所以需要检查开发板上有没有配置Qt运行环境,我在博文。注意:后来我发现其实这一步并不需要。注意:后来我发现其实这一步并不一定需要,因为很多时候我们的测试时间都是比较短的。注意:后来我发现其实这一步并不一定需要,因为很多时候我们的测试时间都是比较短的。注意:后来我发现其实这一步并不一定需要,因为很多时候我们的测试时间都是比较短的。原创 2025-02-04 14:24:03 · 940 阅读 · 0 评论 -
开发板上Qt运行的环境变量的三条设置语句的详解
让Qt使用tslib处理触摸输入,并指定触摸屏设备。让Qt使用Framebuffer进行图形渲染,并指定帧缓冲设备。指定Qt的字体目录,确保UI能正确显示文本。这样设置后,Qt应用程序可以在IMX6ULL等嵌入式Linux系统上通过Framebuffer渲染界面,并支持触摸输入。原创 2025-02-04 12:16:05 · 1009 阅读 · 0 评论 -
开发板上Linux系统中的目录 /usr/lib/fonts/ 中的字体文件 msyh.ttc 的介绍【微软雅黑(Microsoft YaHei)】
问:运行 ls /usr/lib/fonts/ 发现有一个名叫 msyh.ttc 的字体文件,能介绍下msyh.ttc不?字体的 TrueType Collection (TTC) 格式文件。,专门设计用于清晰地显示简体中文文本,当然也能显示英文。(TrueType 字体集)格式,它允许多个。如果想手动测试字体,可以用。那么 Qt 应用会自动从。原创 2025-02-04 12:08:01 · 1732 阅读 · 0 评论 -
Qt开发环境QtCreator的安装、配置【涉及到利用Buildroot编译出eMMC.img、zImage、dtb、u-boot、根文件系统和Qt配置时需要的qmake文件】
是进行eMMC烧写时需要的img文件,它里面包含着一个完整的系统,相当于它是把加载程序(boot)、内核(zImage)、设备树文件、根文件系统合到一个文件中了,这样我们在烧写只需要把这个文件烧写到我们的eMMC设备,然后整个嵌入式系统就能完整在开发板上运行了。这里要花很久的时间(我第1次构建用了7个小时,所以最后晚上睡觉前进行),并且因为用的是4个线程并行编译,所以CPU负荷比较重,建议开始前用家用风扇对准主机吹。,也就是Ubuntu系统中的make工具对应的程序所在的路径,怎么样找到这个路径呢?原创 2025-02-02 17:05:50 · 1063 阅读 · 0 评论 -
在Qt中,slots 关键字有什么用?
一个对象可以发出信号,另一个对象可以使用槽函数来响应这个信号。这个机制主要用于 GUI 事件处理。你可以试试看这个代码,点击按钮后应该会弹出提示框!,那么 Qt 可能会自动连接信号和槽(使用。请问其中的 slots 是什么意思?原创 2025-02-02 18:30:14 · 469 阅读 · 0 评论