本文讲述如何在linux系统使用QT开发一个简易的大转盘游戏。
操作系统:uos、debian
qt版本:Qt version 5.11.3
大转盘的制作其实很简单,大转盘的整体思想是这样,
1.定时器用来刷新大转盘的界面这样就有动态的旋转效果,
2.监听键盘事件,通过键盘控制大转盘的开关,然后判断当前的状态是已经开始还是停止,如果状态是停止那么就启动定时器,如果状态是开始就关闭定时器,
3. 绘制界面内容。
新建项目
我们的项目中不实用到.ui文件。
定时器使用
QTimer:定时器类主要作用是按照固定间隔时间发送定时器信号,我们通过监听定时信号处理信号内容,修改指针角度,刷新界面内容就可以了。
class="hljs-button signin active" data-title="登录复制" data-report-click="{"spm":"1001.2101.3001.4334"}">
评论记录:
回复评论: