新发展理念指引下的江苏交控 ”六朵云 ”【附PPT】

来源:2020世界交通运输大会(WTC)

 江苏交通控股有限公司 蔡任杰的分享,支持原创,版权归作者所有,如有侵权,联系立删。

 禁止二次转载。

 欢迎转发支持。

                              公众号内回复【六朵云】,获取PPT下载链接。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
交通强国,标准先行【附PPT】
智慧高速建设的探索与思考【附PPT】
湖南湘江智能科技创新中心有限公司 [ 基于车路协同的智慧高速示范项目【附PPT】]
5G时代车路协同赋能未来智慧出行【附PPT】

在Qt的`QGraphicsView`中实现朵效果通常需要借助`QGraphicsScene`和相关的图形元素,如`QGraphicsPolygonItem`、`QPainterPath`等。以下是一个简化的步骤: 1. **创建QGraphicsScene**: 首先,你需要实例化一个`QGraphicsScene`作为视图的背景。 ```cpp QGraphicsScene scene; QGraphicsView view(&scene); ``` 2. **生成随机形状**: 使用`QPainterPath`创建一个动态变化的路径来模拟朵形状。可以生成一系列随机点,然后连接它们形成不规则的多边形。 ```cpp QPainterPath cloudPath; for (int i = 0; i < numPoints; ++i) { QPointF point(randomX(), randomY()); // replace with your own random point generation cloudPath.lineTo(point); } ``` 3. **创建QGraphicsPolygonItem**: 将`QPainterPath`转换成`QGraphicsPolygonItem`并添加到场景中。 ```cpp QGraphicsPolygonItem *cloud = new QGraphicsPolygonItem(cloudPath, &scene); scene.addItem(cloud); ``` 4. **动画效果**: 对于朵的飘动效果,你可以定期更朵的位置,例如每秒移动一个小段距离。 ```cpp QTimer::singleShot(0, this, [&, cloud]() { cloud->setPos(cloud->pos() + QPointF(randomX(), randomY())); // move randomly QTimer::.singleShot(1000 / frameRate, this, []{}); // adjust delay based on desired animation speed }); ``` 5. **调整外观**: 可能还需要设置颜色、透明度、阴影等属性以增强朵的视觉效果。 以上只是一个基础示例,实际应用中你可能需要根据需求调整细节,并考虑使用更复杂的图形算法或纹理贴图来增加真实感。如果你想要更详细的代码示例或者有其他问题,可以提问:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值