进度条 QML 类型

指示操作的进度。 更多信息...

导入语句import QtQuick.Controls
继承

Control

属性

详细描述

进度条指示操作的进度。应定期更新其值。范围由 fromto 定义,两者均可包含任何值。

ProgressBar {
    value: 0.5
}

进度条还支持一个特殊的 indeterminate 模式,这在无法确定下载项目大小时非常有用,例如,如果由于网络断开连接而中断下载进度。

ProgressBar {
    indeterminate: true
}

不确定模式的样式与 BusyIndicator 相似。两者都可以用来指示后台活动。主要区别是视觉上的,因为进度条还可以显示具体的进度量(当可以确定时)。由于视觉差异,不确定进度条和忙血液循环控制适合用户界面的不同位置。不确定进度条典型的位置

另请参阅 自定义进度条BusyIndicator指示控件

属性说明

from : real

此属性包含进度的起始值。默认值为 0.0

另请参阅 tovalue


indeterminate : bool

此属性表示进度条是否处于不确定模式。不确定模式的进度条显示一个操作正在进行中,但它不会显示已经完成了多少进度。


位置 : 实数 [只读]

该属性保存了进度条的逻辑位置。

位置用数值的分数表示,范围在0.0 - 1.0之间。为了可视化进度,应使用考虑了从右到左的可视位置visualPosition

另请参阅 valuevisualPosition


to : 实数

该属性保存进度条的结束值。默认值为1.0

另请参阅 fromvalue


value : 实数

该属性保存进度值的值。默认值为0.0

另请参阅 fromtoposition


visualPosition : 实数 [只读]

该属性保存进度条的视觉位置。

位置用数值的分数表示,范围在0.0 - 1.0之间。当控件mirrored 时,visualPosition 等于1.0 - position。这使得visualPosition 适合用于可视化进度,同时考虑从右到左的支持。

另请参阅 positionvalue


© 2024Qt公司有限公司。本文件包含的文档贡献是各自所有者的版权。所提供的文档根据自由软件基金会发布的GNU自由文档许可1.3版的条款获得许可。Qt和相应的标志是芬兰以及其他国家/地区的Qt公司有限公司的商标。所有其他商标都是其各自所有者的财产。