如何使任务栏在PyQt4中显示进度栏?

问题描述 投票:4回答:2

我正在使用PyQt4在我的应用程序中显示进度条,但我希望它也可以在任务栏上看到,就像winRAR和谷歌浏览器之类的许多程序一样。有没有办法做到这一点?

python pyqt progress-bar taskbar
2个回答
2
投票

[是,您将要设置QProgressBar(而不是QProgressBarDialog),并用insertWidget()插入QStatusBar(或QMainWindow.statusBar()),然后在完成后使用removeWidget将其删除。


0
投票

在PyQT5中,您必须使用addWidget()

class ExampleApp(QtWidgets.QMainWindow, mainwindow_test.Ui_MainWindow):
def __init__(self):
    super().__init__()
    self.statusbar.addWidget(self.progressBar)
© www.soinside.com 2019 - 2024. All rights reserved.