
界面
文章平均质量分 58
我让你懂懂
这个作者很懒,什么都没留下…
展开
-
qt实现扫雷二:雷区设计
qt实现扫雷二:雷区设计利用qt实现雷区设计,与算法分开实现,调用算法函数。问题总结1、需要调用算法源文件的变量,通过调用源文件的函数间接调用变量。2、用label显示图片,图片存储在一个QImage数组之中,通过原文件中的enum枚举作为索引调用对应图片。3、构造对象时,按最大行数和列数初始化label矩阵,通过控制窗口大小达到改变雷区大小的目的。4、将界面对鼠标事件的响应权交给父对...原创 2018-12-24 09:23:42 · 785 阅读 · 0 评论 -
qt实现扫雷三:对话框设计
qt实现扫雷三:对话框设计对话框实现扫雷雷区大小和雷数的设置问题总结1、提供给上层对象接口,设置三个参数或获取三个参数2、继承自QDialog类3、定义槽函数时,需要有宏,类继承自QObject时需要有这个宏定义Q_OBJECT4、以下语句可以设置LineEdit的输入范围,限制输入整数类型需要引入头文件 #include <QIntValidator> c...原创 2018-12-24 10:29:57 · 393 阅读 · 0 评论 -
qt实现扫雷四:窗口设计
qt实现扫雷四:窗口设计扫雷的主窗口,main函数里运行这个窗口问题总结1、计时程序,1s触发一次,更新游戏时间#include <QTimer>QTimer *past_timer;past_timer = new QTimer(this);past_timer->setInterval(1000);connect(past_timer,SIGNAL(timeo...原创 2018-12-24 11:10:49 · 738 阅读 · 0 评论