翻译
Qt Quick 开发案例(三):粒子系统构建

除了动画之外,我们还使用粒子在游戏画面上产生运动。我们使用maroon.qml中的ParticleSystem QML类型,使气泡出现在新的游戏画面和游戏画布的底部,并以不同的轨迹慢慢向顶部浮动。

2021-01-07 09:47:12.807
转帖
Qt Quick 开发案例(二):触摸版游戏开发之如何构造动画背景对象

上文我们讲述了如何为游戏添画面以及构造背景,本文讲动画对象的构成以及相应的代码。

2021-01-04 14:27:51.590
翻译
Qt Quick 开发案例:触摸版游戏开发

这是一个针对Qt Quick的触摸设备游戏,该游戏使用SpriteSequence,ParticleSystem,Emitter和Wander类型对对象进行动画处理,并使用SoundEffect类型来播放声音效果。

2020-12-28 14:18:52.313
翻译
Qt 3D:高级自定义材质QML示例

此示例演示如何在Qt中运用Qt creator创建高级定制材料。

2020-12-25 13:39:01.267
翻译
Qt是什么?

本文主要介绍了什么是Qt,记忆其内在的一些架构,比如集成开发环境Qt creator,GUI模块:Qt quick,以及构建系统Cmake等。

2020-12-18 14:30:25.627
翻译
最新版Qt6中的输入事件

Qt Quick中鼠标和触摸事件的传递是很复杂的,几年前我们就清楚地意识到,我们需要重构事件继承层次结构,为各种事件类型提供一些通用的API,以便共享更多的传递代码。在Qt 5.8中,我们添加了QQuickPointerEvent和相关的类型,以此作为原型

2020-12-08 11:22:34.530
翻译
如何使用Qt5Compat库从Qt 5移植到Qt 6

在Qt 5中,有些类别已经有现有的替代品,并且某些类别在Qt 6开发阶段得到了继任者。因此,能够同时使用旧的和新的Qt版本编译代码可能很有意义。这样可以确保将不使用任何版本的代码进行编译的工作量减至最少,从而使您的应用程序或库可以继续与Qt 5和Qt 6一起工作。另一个优点是,现有的单元测试对于大多数版本都可以继续工作。移植的持续时间以及移植代码所导致的回归与Qt 6中引入的错误很容易区分开。

2020-11-27 14:33:28.027
转帖
Qt教程:如何运用QBuffer类实现缓冲区,接收FPGA通过DMA传输的数据

本来想自己设计一个缓冲区来接收数据,但是还得考虑数据的安全性和互斥等。在Qt串口通信程序-汽车辐射监测系统中,我曾经实现过高速采集串口数据的缓冲区,但是当时对锁的处理还是挺麻烦的。现在看到Qt已经设计了一个类QBuffer,来实现抽象类QIODevice,这样就可以和硬件设备直接打交道了。我们不再需要关心数据的安全性问题了,甚至也不需要自己撰写很多接口了。

2020-11-26 10:34:29.313
转帖
Qt6各大模块变更概览:旨在成为未来主力开发平台

Qt 6的产品使命是使Qt成为未来的生产力平台。作为Qt的主要版本,Qt 6.0提供了更高的自由度来实现新功能,新功能以及更好地支持当前和未来的需求。Qt 6.0是Qt 5系列的延续,对用户迁移不会造成破坏。

2020-11-25 14:29:31.307
翻译
Qt Design Studio 2.0发布:可为自定义组件生成缩图,致力于改善用户体验

Qt Design Studio是一个UI设计和开发工具,使设计人员和开发人员能够快速制作原型并开发复杂的UI。设计师和开发人员都使用Qt Design Studio,这使两者之间的协作更加简单和简化。为了给人留下深刻的印象。

2020-11-20 16:32:45.060
The Qt Company

The Qt Company是Digia Plc旗下的全资子公司。负责所有Qt活动,包括产品开发,商业和开源授权模式以及在开放管理模式下的Qt工程。其许可、支持和服务能力能够和开发者紧密合作以确保他们的Qt项目准时部署,不超预算并拥有竞争优势。[详情]

扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP