Qt
文章平均质量分 73
Y unes
使用费曼记录法来撰写博客
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《基于Qt的车载系统项目》
本文介绍了一个基于Qt开发的车载系统项目,包含五个核心功能模块:时间显示、音乐播放、视频播放、天气显示和地图显示。项目采用多界面跳转设计,通过信号槽机制实现主界面与子界面的切换。时间模块利用定时器每秒刷新显示;音视频播放模块支持播放列表管理、音量调节和进度控制,视频播放还提供点击列表切换功能;音乐播放额外支持播放模式切换。系统整体框架清晰,核心功能实现简洁高效,适合作为车载信息娱乐系统的开发参考。原创 2025-09-24 17:52:10 · 1352 阅读 · 0 评论 -
《Qt————Mysql连接》
本文详细介绍了如何使用 Qt 连接 MySQL 数据库,并实现对数据库表的插入与查询操作。内容涵盖数据库和数据表的创建、Qt 工程配置、MySQL 驱动安装及关键代码实现。通过本示例,读者能够掌握 Qt 操作 MySQL 数据库的基本流程,为后续复杂的数据库管理和应用开发打下坚实基础。原创 2025-08-12 17:28:18 · 454 阅读 · 0 评论 -
《Qt————Tcp通讯》
只用在ui界面加一个lineEdit,用于存放客户端发送的数据。1.由于函数结束局部变量会被释放,我们需要在堆上创建元素。在客户端连接成功后,隐藏连接界面。原创 2025-08-10 17:25:32 · 341 阅读 · 0 评论 -
《Qt————Tcp连接》
本文介绍了使用 Qt 实现基于 TCP 协议的客户端和服务端连接。在客户端部分,首先通过 Qt Designer 设计图形界面,包括 IP 和端口输入框、连接按钮和取消按钮。项目中添加了 network 模块,并在代码中引入 QTcpSocket、QHostAddress、QMessageBox 等头文件。在构造函数中初始化 QTcpSocket 对象。取消按钮用于关闭窗口,连接按钮则读取输入的 IP 和端口,通过 connectToHost() 方法连接服务端,并利用信号槽机制提示连接是否成功。服原创 2025-06-24 14:53:49 · 420 阅读 · 0 评论 -
《Qt————文件操作》
本项目基于 Qt 框架,使用 QMainWindow 创建了一个简易的文本编辑器,具备基本的文件操作功能,包括新建、打开、保存,并支持 Ctrl+S 快捷键保存操作。主要功能如下:新建功能通过清空文本编辑框,并设置窗口标题为“新建文本文档.txt”实现;打开功能使用 QFileDialog 获取用户选择的文件路径,并通过 QFile 读取文件内容,显示在 QTextEdit 中;保存功能使用 QFileDialog 获取保存路径,通过 QFile 将 QTextEdit 中的文本内容以 UT原创 2025-06-22 16:10:51 · 392 阅读 · 0 评论 -
《Qt 定时器——QObject and QTimer》
本文通过实现一个定时刷新图片的功能,对 Qt 中两种定时器机制——QObject::startTimer() 与 QTimer 的使用方式进行了详细对比。首先使用 QObject 的定时器,通过重写 timerEvent() 函数实现定时切换图片;随后使用 QTimer,通过 connect() 信号与槽机制,实现相同的图片轮播效果。两种方法分别在初始化、触发机制、资源管理和代码结构上有所区别。文章最后对两者的使用特点进行了总结,帮助读者理解 Qt 定时器的不同实现方式以及在实际项目中的应用选择。原创 2025-06-21 17:49:23 · 295 阅读 · 0 评论 -
《Qt——计算器》
本文介绍了使用Qt框架实现计算器功能的主要步骤。1) 准备工作包括新建Widget项目和UI设计;2) 数字和符号功能通过字符串处理和信号槽机制实现;3) 清空功能使用clear()方法;4) 删除功能借助chop()函数实现;5) 核心运算功能采用栈结构处理表达式,包括优先级判断和括号处理。整个实现过程展示了Qt的信号槽机制和基本数据结构在GUI开发中的应用,最终完成了一个支持四则运算和括号的计算器。原创 2025-06-16 14:31:51 · 420 阅读 · 0 评论 -
《Qt 简介 + 安装 + 第一个小程序》一条龙教程
Qt 是一个跨平台的 C++ 开发框架,主要用来做图形界面应用,也能做后台程序。它有很多模块,比如做界面、网络、数据库、多媒体等。你可以用 Qt Creator 来写代码、设计界面。安装很简单,Linux 下几条命令就搞定。写第一个程序时,用 Designer 拖按钮,然后写槽函数实现功能,比如点击执行命令、取消操作、回车触发等,主要靠信号和槽来连接界面和逻辑。上手快,功能强,适合做各种桌面或嵌入式应用。原创 2025-06-11 19:11:29 · 872 阅读 · 0 评论
分享