QT
文章平均质量分 96
我要升天!
本科大学生
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
QT -- QSS界面优化
本文介绍了Qt样式表(QSS)的基本概念和应用方法。QSS借鉴CSS语法,用于美化Qt控件界面,支持字体、颜色、间距等样式设置。文章详细讲解了三种QSS设置方式:控件级样式设置、全局样式设置和文件加载样式表,并介绍了Qt Designer实时编辑样式的功能。同时,文章系统梳理了QSS支持的8种选择器类型及其语法规则,重点说明了类型选择器会同时影响子类样式的特性。通过具体案例演示了如何为按钮等控件设置样式,并指出QSS样式优先于C++代码设置的样式。原创 2025-12-10 17:10:52 · 1077 阅读 · 0 评论 -
QT -- 网络编程
Qt网络编程概述 Qt Network模块提供了一套跨平台的网络编程API,封装了从底层套接字到高层协议(如HTTP)的功能。其核心特点包括: 基于事件驱动和信号槽机制 提供QUdpSocket和QNetworkDatagram类实现UDP通信 支持客户端/服务器开发 UDP编程实现 服务器端实现 使用QUdpSocket绑定端口(如8080) 连接readyRead信号到处理函数 通过receiveDatagram接收数据报 处理请求后使用writeDatagram发送响应 客户端实现 创建QUdpSoc原创 2025-12-07 17:53:04 · 629 阅读 · 0 评论 -
QT -- 信号和槽
本文通过一个案例介绍了Qt框架中信号与槽机制的核心概念和使用方法。主要内容包括:1)使用PushButton控件和纯代码两种方式实现按钮切换"hello world"文本的功能;2)Qt窗口坐标体系的说明;3)信号与槽的基本概念和connect()函数的使用;4)如何查看内置信号和槽;5)自定义信号和槽的语法规范及实现方法。文章通过具体代码示例,展示了信号与槽的连接方式、emit触发信号的操作,以及自定义信号槽的实现过程,帮助读者理解Qt中对象间通信的核心机制。原创 2025-11-18 20:59:19 · 789 阅读 · 0 评论 -
QT-- 理解项目文件
本文详细解析了Qt项目文件的结构和功能,包括.pro工程文件、widget.h头文件、main.cpp主程序文件、widget.cpp实现文件和widget.ui界面设计文件。重点介绍了.pro文件中各配置项的作用,如模块添加、目标设置、文件包含等;分析了Qt项目的执行流程和信号槽机制;提供了Qt Creator常用快捷键和三种查阅帮助文档的方法。通过系统梳理Qt项目各组成部分的关系和功能,帮助开发者更好地理解Qt框架的工作机制和编程规范,提高Qt应用程序的开发效率。原创 2025-11-11 19:12:06 · 795 阅读 · 0 评论 -
QT -- 初识
本文介绍了在Qt中实现Hello World程序的两种方法:图形界面方式和纯代码方式。通过Qt Designer可以直观地添加标签控件并设置文本内容,使用快捷键Ctrl+R运行程序。在纯代码方式中,通过在Widget类构造函数中创建QLabel对象并设置文本实现功能。重点讲解了Qt的对象树机制,它通过父子关系自动管理对象内存,演示了自定义MyQLabel类来验证析构过程。针对中文乱码问题,建议使用Qt提供的qDebug替代cout进行日志打印,它能够自动处理编码问题且便于统一管理调试信息。文章还提供了完整的原创 2025-11-11 18:05:47 · 840 阅读 · 0 评论
分享