QT项目实战
文章平均质量分 79
该系列教程特别注意工程实践,注重解决实际问题,强调代码的可读性、可维护性和可扩展性。此外,该系列教程也注意结合人工智能、物联网等前沿技术和实际开发应用场景,提供适合不同人群的学习材料。
该系列教程既适合QT新手入门,也适合有一定开发经验的开发者进阶学习。
花落已飘
阿里云博客专家,CSDN万粉博主,华为云享专家。擅长C语言单片机等技术智能小车带设计,单片机C语言设计。可以带徒弟学C语言,C加加,Linux,单片机,QT等嵌入式技术。也可承接项目。
展开
-
QT chart图表(温度曲线实战)
本篇文章开始将带大家学习QT chart图表,后面我们将完成一个小项目,动态温度曲线,并且将本项目移植到ARM开发板上使用DHT11实时检测温度湿度。QT的QChart是一个用于绘制各种类型图表的QT库。它提供了丰富的图表类型和绘制工具,能够方便地绘制出统计图、折线图、饼图等各种类型的图表。QChart是建立在QT的Graphics View框架上的,所以它的底层是一个集成了各种渲染和布局功能的图形组件。QChart主要由以下几个模块构成:QChart类:用于管理和绘制图表数据、系列和坐标轴等元素。原创 2023-09-20 08:06:23 · 2175 阅读 · 0 评论 -
QT 调用USB免驱摄像头
本篇文章来讲解一下如何使用QT调用摄像头,这里我使用的是USB免驱动摄像头,使用不需要按照驱动QT就可以调用到摄像头。本篇文章就讲解到这里。原创 2023-07-29 20:36:34 · 2336 阅读 · 2 评论 -
QT5 QCamera摄像头
本篇文章我们来讲解QT如何使用通过QCamera调用摄像头。本篇文章的话就围绕QT5来展开讲解,QT6的话已经更新了多媒体的调用方式,这里我们以后再进行讲解。本篇文章主要讲解一下摄像头相关的类,那么下篇文章我们继续讲解并且进行实战。原创 2023-07-28 21:25:21 · 4013 阅读 · 1 评论 -
QT项目实战(视频播放器)
本篇文章将使用QT6.4来实现一个简单视频播放器,在QT中使用一个视频播放器还是非常简单的。那么下面就让我们一起来实现这个视频播放器吧。源代码整理好后将放入微信公众号中,回复10即可领取。原创 2023-06-03 20:16:43 · 5696 阅读 · 5 评论 -
QT桌面项目(日历程序)
本篇文章继续为大家讲解QT桌面项目,那么这篇文章我们将实现一个日历程序。在QT中要想实现一个简单的日历程序是非常简单的,使用QT中自带的QCalendarWidget类即可实现。QCalendarWidget 是 Qt 框架中提供的一个日期选择控件,用户可以通过该控件快速选择需要的日期,并且支持显示当前月份的日历。显示日历:QCalendarWidget 可以显示当前月份的日历,同时支持快速跳转到其他月份。原创 2023-05-26 12:22:41 · 3160 阅读 · 0 评论 -
QT桌面项目(状态栏和导航栏设置)
为了和我们这个项目做的更加真实,这里为我们的项目添加上状态栏和导航栏让他变成更加接近手机的桌面效果。当我们完成这一步后我们的桌面就有模有样了哈哈哈。希望大家可以继续跟着我学习,一起做出一个完整的桌面项目。原创 2023-05-26 12:15:20 · 2811 阅读 · 0 评论 -
QT桌面(实现界面的滑动切换)
在ARM Linux中使用QT如何实现滑动翻页切换界面的效果呢?在ARM中是没有自带的鼠标的,那么我们如何实现滑动翻页呢?经过测试发现在ARM中运行QT程序也是可以通过重写鼠标事件来捕获触屏动作的,在ARM中滑动屏幕被定义成了鼠标左键事件,那么这样就有思路了,重写鼠标事件。学习完这篇文章大家就可以自己去实现翻页的效果啦,有没有感觉非常的炫酷呢。原创 2023-05-24 18:57:38 · 3201 阅读 · 2 评论 -
QT圆形进度条(QT桌面项目光照强度检测)
本篇文章我们讲解QT实现圆形进度条,并实现动态的效果。掌握好QPainter的实现我们可以做出非常多的好看的项目,希望大家好好的学习QPainter的绘制方法。原创 2023-05-24 16:46:10 · 1934 阅读 · 0 评论 -
QT桌面项目(第一个应用程序 桌面壁纸软件)
上节课我们已经做好了APP的按键图标了,这篇文章就让我们来开始制作第一个桌面程序吧。本篇文章就讲解到这里了,下面我们将持续完善我们的QT桌面程序。原创 2023-05-11 22:43:51 · 1069 阅读 · 0 评论 -
QT桌面的构建
本篇文章开始我将带大家构建一个属于自己的QT桌面,这个桌面将适用于ARM和Linux等。本篇文章就讲解到这里,我们已经迈出了第一步构建好了自己的APP图标了。原创 2023-04-12 17:01:27 · 1319 阅读 · 0 评论 -
QT串口助手功能的完善
在前几篇文章中我们已经完成了串口的基本布局和串口的收发功能,下面我们对串口的其他功能进行完善。QT串口助手即可获取。大家也可以自己对这个串口助手进行改造,相信大家可以做的更好。原创 2023-03-29 18:23:16 · 205 阅读 · 0 评论 -
QT串口助手(实现数据的收发功能)
本篇文章将带大家实现串口的接收和发送功能。在Qt中,使用串口进行通信需要使用QSerialPort类。QSerialPort类提供了一组用于串口通信的方法和属性,包括打开和关闭串口、读写数据、设置串口波特率和数据位、设置奇偶校验和流控制等。串口的发送和接收需要遵循协议,以确保通信正常进行。下面是串口的发送和接收的一般流程:打开串口,使用QSerialPort的open()方法打开串口,设置好串口的参数,如波特率、数据位、奇偶校验等。原创 2023-03-29 18:12:05 · 8727 阅读 · 1 评论 -
QT串口助手(串口的查找和打开)
本篇文章将正式的带大家实现串口的查找添加,和打开串口的功能。本篇文章我们完成了串口的打开和查找,下一篇文章我们将完成串口的接收和发送。原创 2023-03-24 15:22:52 · 2078 阅读 · 0 评论 -
QT实战串口助手
本专栏将带大家完成一些基于QT和ARM Linux的小项目,其中会涉及到串口助手,网络调试助手,温度曲线,汽车仪表盘等实战小项目。在QT的帮助文档中我们也可以查找到QtSerialPort的相关说明。串口编程的核心其实就是串口的接收和发送,字符串和QtSerialPort中数据类型之间的转换。下一篇文章我们正式讲解我们的代码编写,这一篇文章主要先带大家了解一下,大家看完这篇文章后可以先进行界面的布局,做好准备工作。原创 2023-03-24 14:48:21 · 789 阅读 · 0 评论