Qt
laried
这个作者很懒,什么都没留下…
展开
-
森林笔记:Qt网络编程篇(三)--Http
Http协议,,原创 2020-08-14 10:21:00 · 284 阅读 · 0 评论 -
森林笔记:Qt网络编程篇(二)Udp
Udp原创 2020-08-13 23:50:51 · 184 阅读 · 0 评论 -
森林笔记:Qt网络编程篇(一)--- TCP
Tcp原创 2020-08-13 15:05:02 · 394 阅读 · 0 评论 -
森林笔记:Linux+Qt的广告机小项目实践
设计目标在我们的日常生活中,会经常看到一些广告机,比如在我见过的电梯中就会有一个小广告机,显示有日期时间、楼层上下,图片广告,小视频播放等等。受此启发,也是做一个小广告机练手。知识模块【1】进程 。启动外部程序【2】线程。实现图片轮播【3】QJson 。实现天气的获取【4】Qss皮肤样式设计。心得这个小项目还是有点的意思。我这个小萌新认为学习Qt技术,还是得通过项目实践,才能加速知识技术的内化。在编程实现的过程中,会遇到很多的bug,有望在编程中培养编程思维,养成良好的代码习惯。..原创 2020-07-30 15:05:01 · 1187 阅读 · 3 评论 -
Qt实践小项目:商品管理系统
本项目主要是QJson数据的解析、生成和读写,还有部件listWidget的显示。源码在Github上:https://github.com/lariedSen/project_json.git设计目标基于Qt的商品管理系统,是一款应用于商场的项目软件。该项目旨在实现对商场商品的采购购入和客户购买商品并保存销售记录。期望在实际应用场景中快速登陆系统以进行工作,服务于对商品的记录,和销售情况的实时存储。2.设计方案:系统框架【1】供货商是商品的由来,系统实现得先准备供货商的商品J原创 2020-07-30 14:02:38 · 5933 阅读 · 8 评论 -
森林笔记:Qt进程(2) -- 进程间通信
共享内存原创 2020-07-27 10:41:32 · 127 阅读 · 0 评论 -
森林笔记:Qt进程(1)
1.进程与线程 2.进程与线程的区别 3.进程是如何实现的 4.进程间如何通信 5.进程的实践应用 ...原创 2020-07-25 23:49:22 · 214 阅读 · 0 评论 -
森林笔记:Qt线程及其应用:实现图片轮播
1原创 2020-07-09 21:59:46 · 468 阅读 · 0 评论 -
森林笔记:Qt实现界面计时
实现界面计时,在项目开发中是十分常见的。笔者在这里提供两种界面的计时操作。定时器实现界面计时QTimer类为计时器提供了高级编程接口。要使用它,请创建一个QTimer,将其timeout()信号连接到适当的插槽,然后调用start()。从那时起,它将以固定的时间间隔发出timeout()信号。//建立QTimer的对象指针 timer =new QTimer(this); connect(timer,&QTimer::timeout, this,&原创 2020-07-09 10:32:12 · 522 阅读 · 0 评论 -
森林笔记:QT基本对话框
Qt提供了一些常用的对话框类型,它们全部继承自QDialog类,并增加了自己的特色功能,比如获取颜色、显示特定信息等。对话框窗口是一个顶级窗口,主要用于短期任务和与用户的简短通信。基本对话框代码如下2.1 颜色对话框void MainWindow::clockSlot(){#if 0 //getColor(设置初始颜色、指定父窗口、设置对话框标题) QColor color = QColorDialog::getColor(Qt::blue,this,tr("颜色原创 2020-07-09 09:57:14 · 296 阅读 · 0 评论 -
森林笔记之Qt:消息对话框(消息盒子)
消息对话框QMessageBox 类提供一个模态的对话框来通知一些信息,或者向用户提出一个问题并且获取答案等。在Qt5中的帮助文档如下图。以下是这些枚举描述标准按钮的标志。 每个按钮都有一个定义的按钮角色。基本消息对话框 //问题对话框 QMessageBox::question(this,tr("问题对话框"), tr("你有问题吗??"),QMessageBox::Yes,QMessageBox::No); .原创 2020-07-03 14:36:51 · 1374 阅读 · 0 评论