分类:

Qt

Qt如何使用表格?(一)
Qt

Qt如何使用表格?(一)

      表格是我们在软件中常见的一种控件。因为表格很直观,所以我们常说字不如表。既然表格这么重要,那么在Qt编程中该如何使用表格呢?废话不多说,直接上代码:...

fearlazy 2018-02-04 456 0
Qt实现贪吃蛇(六)
Qt

Qt实现贪吃蛇(六)

    在上一篇中我们把游戏的绘制说完了,接下来只剩下最后一步就是游戏的操作。操作部分包括两个内容一个是通过按下方向键改变方向,第二是使用定时器让蛇每隔一段时间...

fearlazy 2017-11-29 581 0
Qt实现贪吃蛇(五)
Qt

Qt实现贪吃蛇(五)

    细心的你一定会发现我们把文章取名叫Qt实现贪吃蛇,然而到现在为止和Qt没有半毛钱关系。不要着急,接下来就到Qt出手了。事实上前四篇我们把贪吃蛇的游戏逻辑...

fearlazy 2017-11-28 478 0
Qt实现贪吃蛇(四)
Qt

Qt实现贪吃蛇(四)

    上一篇把主角蛇这个类说完了。接下来说说第二个类CSnakeGame,也就是在第二篇中提到的f_game的类,它控制着游戏的逻辑。具有以下成员变量:&nb...

fearlazy 2017-11-28 586 0
Qt实现贪吃蛇(三)
Qt

Qt实现贪吃蛇(三)

    上一篇中提到蛇有两种行为。我们说了前进,接下来看看转弯:bool CSnake::setDir(E_DIR dir) { &nb...

fearlazy 2017-11-22 524 0
Qt实现贪吃蛇(二)
Qt

Qt实现贪吃蛇(二)

    上一篇中说到蛇有两个属性。一个是身体,另一个是前进方向。接下来再看看蛇的行为,想想这只蛇除了会前进外就只会转弯前进了。先看看它是如何前进的: ...

fearlazy 2017-11-21 714 0
Qt实现贪吃蛇(一)
Qt

Qt实现贪吃蛇(一)

    记得在很小时候玩过贪吃蛇的游戏,那时用的还是掌上的小游戏机。对这游戏不是很熟,只能凭着我的一丝丝记忆来写。    ...

fearlazy 2017-11-20 826 0
Qt如何实现tcp通信?(四)
Qt

Qt如何实现tcp通信?(四)

    在《Qt如何实现tcp通信?(三)》想通过继承QThread方式实现多线程tcpserver的计划失败了,得另想个办法。我们需要让socket在子线程中,同时socket通...

fearlazy 2017-10-20 883 0