![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
qt
文章平均质量分 62
@小高同学
这个作者很懒,什么都没留下…
展开
-
基于Linux、QT、C++的点餐系统
基于Linux、QT、C++的点餐系统一、功能实现管理员及收银员的注册登录、人员信息管理、账单查看、餐品信息管理、顾客点餐、厨房上菜、收银结账。二、项目描述1、项目采用 C/S 架构,利用 TCP 协议进行通信,采用了多线程的方法解决服务端与多个客服端的通信。2、通过vector容器来存放顾客的订单信息,顾客提交订单时,将容器发送给管理端和厨房。3、通过MySQL数据库来储存用户信息、菜单信息、账单信息,及厨房待做餐品清单。4、采用中介者模式和状态模式,实现不同客服端间的信息交互。5、顾客提原创 2021-08-16 20:23:48 · 6731 阅读 · 34 评论 -
基于Linux、QT、C++的“别踩白块儿”小游戏
基于Linux、QT、C++的“别踩白块儿”小游戏一、功能实现完善的游戏界面、游戏倒计时、得分记录、历史最高分显示二、功能描述1、界面为4*4,一行中只有一个黑块,使用qrand函数,采用时间种子保证每次产生是随机数不同,在将随机数对4取余来作为黑块的位置。2、初始时间设定值为30,通过定时器每100ms发出一次信号,刷新时间。3、通过工厂模式,完成对黑块和白块的生产,并采用queue容器来储存块。4、当玩家点击黑块时,delete队头的4个块并pop弹出,在加入4个新块,最后将队列中所有原创 2021-08-14 15:19:26 · 2074 阅读 · 1 评论 -
Qt tablewidget操作
1、清空表格中所有内容void QTableWidget::clear() [slot] //清空表格中所有内容(包含表头)Removes all items in the view. This will also remove all selections and headers.2、清空表格中的内容(不包含表头)void QTableWidget::clearContents() [slot] //清空表格中的内容(不包含表头)。 Removes all items not in the原创 2021-08-09 10:19:22 · 2769 阅读 · 0 评论 -
Qt 生成可点击运行的执行文件
如何用Qt生成可点击运行的执行文件1.首先将Debug调试改为Release2.再在.pro文件的最后一行加上QMAKE_LFLAGS += -no-pie3.在进行编译后,即可得到一个可点击运行的程序原创 2021-08-06 16:08:03 · 331 阅读 · 0 评论