ProgressBar
是 QML 中的一个组件,用于显示一个任务的完成进度。它是 Qt Quick Controls 2 模块中的一个组件,使用时需要包含import QtQuick.Controls
.
ProgressBar
常用于显示文件上传、下载、计算或其他长时间任务的进度。
下面是 ProgressBar
的一些基本用法:
1. 基本使用:
下面是一个简单的例子来展示如何使用 ProgressBar
:
import QtQuick 2.15
import QtQuick.Controls 2.15
ApplicationWindow {
visible: true
width: 640
height: 480
ProgressBar {
id: progressBar
width: 200
height: 20
value: 0.5 // 进度值,范围从0到1
from: 0 // 最小值
to: 1 // 最大值
}
Timer {
interval: 1000 // 1秒
running: true
repeat: true
onTrigger