- 博客(10)
- 收藏
- 关注
原创 langs
https://dlang.org/https://soliditylang.org/https://crystal-lang.org/https://nim-lang.org/https://haxe.org/https://nelua.io/https://elixir-lang.org/https://ziglang.org/https://janet-lang.org/https://arkscript-lang.dev/https://odin-lang.org/https:
2025-06-09 00:05:16
322
原创 QML动画组件用法索引
注意,这篇文章基于Qt6.8.1的QML版本这里只是一个QML中各类动画组件用法的例子集合,目的是为了方便查阅如果要进一步了解QML中动画的相关概念可见文章如果想学习QML中动画的使用方式可以阅读部分。
2024-12-15 11:12:06
274
原创 QML动画基础教程
首先QML包含三种基本要素,元素(element),属性(properties)和脚本(js script):QML的动画主要是在properties上实现的,(插值)动画描述的是property从一个值到另一个值的变化过程。比如下面矩形(element),它有一个x坐标(property),如果我们将其直接赋值为100,那么它会直接出现在100单位处;而如果将x坐标每次步进一小段距离直到100,那么它便在视觉上产生了移动,这就是QML动画的实现原理。
2024-12-14 15:36:46
2315
原创 用qt写一个记忆翻牌游戏
下载源代码关于实现记忆翻牌类的游戏大家应该都玩过,基本规则是游戏首先会向你展示所有牌面,这些牌两两成对,但是它们的位置是随机的,这时你要做的是尽量记住成对牌所在的位置;接着游戏会将所有牌背向你,你要做的就是在最短时间内指出所有成对牌的位置。如果你读过我上一篇的文章,应该还记得我们使用Model&View的模型来组织程序,这个游戏中仍然使用了这种结构;另外,在这个小游戏中还加入了音乐和音效,这让游戏更像一个游戏;还加入了一个简单的菜单页,供玩家选择迷题的难度。
2024-12-11 23:17:31
2198
原创 用qt写一个井字棋小游戏
实现可以分成两个部分:- 界面,用来与玩家交互,也会展示一些游戏信息(轮数,回合,比分等)- 数据与逻辑,这部分用来实现游戏规则,并负责将相关数据传送给界面界面部分我们使用QML实现;数据及逻辑我们用一个C++类来管理
2024-12-09 20:04:31
1520
原创 用qt写一个点名器
实现主要在dialog.cpp文件中,分别处理两个按钮的点击事件。最后借助 QList 容器来管理导入的所有名字。使用 QRandomGenerator 来生成一个随机索引。使用 QFileDialog 类要以方便唤出打开文件弹窗。
2024-12-04 23:15:08
341
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人