[英]How change circular progress bar in QML Dial?
我在QML撥號組件中更改進度欄顏色時遇到問題。 我嘗試使用Canvas,但最終我什么也沒做。 有什么建議或例子嗎?
Dial {
value: 0.5
anchors.horizontalCenter: parent.horizontalCenter
}
黑色進度條
更改項目顏色的另一種方法是ColorOverlay,它具有RGBA支持。
https://doc.qt.io/qt-5/qml-qtgraphicaleffects-coloroverlay.html#details
import QtQuick 2.9
import QtQuick.Window 2.2
import QtQuick.Controls 2.5
import QtGraphicalEffects 1.12
Window {
visible: true
width: 640
height: 480
title: qsTr("Hello World")
Dial {
id: dial
value: .5
anchors.centerIn: parent
}
ColorOverlay {
anchors.fill: dial
source: dial
color: "#80800000"
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.