pra*_*ra7 1 qt busyindicator qml qtquick2
我正在使用忙碌指示器来显示中间进度,并且我想更改圆圈的颜色。我提到了自定义忙碌指示器链接,但这正在更改默认动画和其他内容。此外,它很难理解,因为没有对此进行解释。
我只想更改颜色,动画应该与默认值相同。请建议。
由于BusyIndicator实际上只使用palette.dark颜色,因此您可以使用以下代码轻松更改它:
BusyIndicator {
palette.dark: "red"
}
Run Code Online (Sandbox Code Playgroud)
请注意,如果您使用 Material 主题,则必须设置Material.accentcolor Material.accent: "red"。也许类似的变化也适用于其他主题。
有趣的事实:我通过查看 Qt 文件夹中的 QML 文件发现了这一点:Qt/5.12.3/gcc_64/qml/QtQuick/Controls.2
| 归档时间: |
|
| 查看次数: |
2776 次 |
| 最近记录: |