pyside6常用控件: QProgressBar() 进度条显示
通过点击按钮, 模拟进度条进度增加
from PySide6.QtWidgets import QApplication, QWidget, QProgressBar, QPushButton
app = QApplication()win = QWidget()
win.setWindowTitle("进度条按钮示例")
win.resize(300, 180)progress = QProgressBar(win)
progress.move(20, 40)
progress.resize(250, 30)
progress.setRange(0, 100)
progress.setValue(0)btn = QPushButton("增加进度", win)
btn.move(20, 90)
btn.resize(100, 30)def add_progress():val = progress.value() + 10if val > 100:val = 100progress.setValue(val)btn.clicked.connect(add_progress)win.show()app.exec()

进度条忙碌状态
from PySide6.QtWidgets import QApplication, QWidget, QProgressBar
app = QApplication([])win = QWidget()
win.setWindowTitle("不确定模式示例")
win.resize(300, 120)progress = QProgressBar(win)
progress.move(20, 40)
progress.resize(250, 30)# 设置为不确定模式:下限=0,上限=0 → 忙碌状态
progress.setRange(0, 0)win.show()app.exec()


