05 2020 档案
摘要:QT_移动APP设计(环境搭建篇) 1,目的 利用QT进行手机APP设计,对于QT工程师来不需要再学习新的语言就可以实现,这大幅度减少设计时间。原先QT在速度和稳定性方面都略有不足,但是现在QT对这方面进行了大量的优化和BUG修复,QT设计的APP基本已经和原生工具设计的区别并不明显。QT工程师只需
阅读全文
摘要:QML动态标注线 1,目的 有些情况对某个位置进行标注,但是背景过于复杂, 需要将标注点和标注内容进行分离,这时就需要用到标注线。我们即明确知道了标注的的信息也让界面更加均衡。效果图: 图1 图2 2,设计分析 如果单纯将标识点连线到标注区,这样在标注内容较多时是会给人杂乱不堪的感觉。这里我们先使用
阅读全文
摘要:QML文字灰飞烟灭(优化篇) 1,目的 在前面章节我们实现了QML灰飞烟灭的效果,但是烟雾显示过于急促像是狂风大作,这里我们对源码进行参数调整,让效果更自然。 2,设计分析 让显示更加自然,从两方面进行优化:1)降低烟雾的发射速度;2)优化文字的消失过程。 3,设计内容 先看下优化后的效果 图1 首
阅读全文
摘要:QML文字灰飞烟灭效果 1,目的 实现文字化作一缕青烟随风而逝的效果。 2,设计分析 在前面的章节中讲述了如何化作光斑碎片逐渐消失的效果,我们可以借鉴它将光斑换成烟雾,再加入端流产生微风浮动,加上字幕的减淡消失,最终组合成文字化作一缕青烟随风而逝的效果。 3,设计内容 我们先来看看效果 图1 首先创
阅读全文
摘要:1,目标及展示 首先希望实现文字、图片、控件等在触发后,呈现飘散并消失的效果。在QT例程《Qt Quick Particles Examples》是一个海星点击鼠标后呈现打散的效果,这个效果和最终需要的略有不同,所以我们在它的基础上再加上我需要的一些元素,最终实现如下效果。 图1(gif) 图6 2
阅读全文