部落战争中的一种进度条如图所示:
这种进度条背景是黑色的,前景是绿色的,有类似光照的效果,使用QtQuick如何做出这种效果呢?
先分析这个进度条的组成:背景基调为黑色,上半部叠加了稍浅一些的类灰色的颜色,前景是绿色为基调,上半部叠加了浅绿色,最上层是白色文字。
这样整个进度条分为五层:第1层黑色,第2层浅灰,第3层绿,第4层浅绿,第5层文字,按照这个思路设计出类似的效果。
对ProgressBar设置样式,涉及到ProgressBarStyle::background,ProgressBarStyle