Qt有什么好玩的?
文章平均质量分 70
用Qt来写写小程序,看看Qt能用来干什么呢?
fearlazy
一个程序员
展开
-
无聊用Qt写个五子棋
好久没来这里了,人气反而高了一些o(* ̄︶ ̄*)ohttps://www.fearlazy.com/index.php/post/233.html原创 2020-07-06 15:45:45 · 393 阅读 · 0 评论 -
Qt编写刮刮乐(开源)
独立博客:www.fearlazy.com一、前言 有一次在查找android资料的时候无意间看到一个android上实现刮刮乐效果的文章,感觉这个有点意思,就想着用Qt来写写玩玩。本想借鉴一下大神的思路,只可惜文章太长实在没耐心看完它(个人比较喜欢简短一点的文章,所以长一点的文章都分成一二三四来写)。 二、思路 我们对刮刮乐的结构分析一下,会发现刮刮乐结构很简...原创 2018-05-09 23:38:11 · 796 阅读 · 2 评论 -
滚动的文字(开源)
一、实现思路: 以文字向左移动为例,每隔一段时间让绘制的文本的位置向左偏移一个像素就能达到文本移动的效果,当文本的最右边移出可视范围时,设置文本的位置为视口的最右边,从而达到重复滚动的效果。如下图所示:根据以上描述,只需要解决两个问题。一是定时刷新,这里使用timerEvent即可。 二是判断文字是否超出范围,可以通过文字的位置和长度计算出来,而文字的长度使...原创 2018-05-07 23:08:50 · 332 阅读 · 0 评论 -
浅谈一个图片查看器的实现
一、思路 该项目基于Qt编写。具体思路如下: 1.图片查看器类继承于QWidget。 2.使用一个QLabel来显示图片。label是图片查看器的子窗口,它的大小随着图片的大小改变。 3.保存原图以及图片的缩放的比例。使用QPixmap的scaled函数获得缩放后的图片对象。二、关键代码 1.成员变量: QLabel* m_imgLabel; //用于显...原创 2018-04-24 23:47:24 · 727 阅读 · 0 评论 -
浅谈一个图片查看器的实现2(基于图形视图框架)
一、前言 之前使用QWidget写了一个图片查看器,有网友表示可以用图形视图框架来写。于是随便写一个玩玩。 二、思路 1.图片查看器继承于QGraphicsView。 2.使用QGraphicsPixmapItem来显示图片。 3.图片的移动只需要设置QGraphicsPixmapItem的标志位可移动即可。 4.图片的缩放使用Q...原创 2018-04-26 23:05:36 · 296 阅读 · 0 评论 -
Qt实现图片翻转(开源)
一、思路 使用Qt的Graphics View Framework可以非常容易实现翻转的效果。该框架中的item可以通过设置QGraphicsRotation实现沿x轴、y轴和z轴(垂直于屏幕)方向上的旋转。再配合上动画便能达到上图的效果。 二、关键代码 1.既然是基于图形视图框架,那view是必不可少的。从基类中派生出我们的视图类FlipView:...原创 2018-05-02 23:36:43 · 3687 阅读 · 0 评论