我正在使用PyQt4在我的应用程序中显示一个进度条,但是我希望它也可以像许多程序(如winRAR和google chrome)一样在任务栏中显示。有办法做到这一点吗?
我正在使用PyQt4在我的应用程序中显示一个进度条,但是我希望它也可以像许多程序(如winRAR和google chrome)一样在任务栏中显示。有办法做到这一点吗?
是的,您需要设置QProgressBar(而不是QProgressBarDialog),并使用insertWidget()将其插入到QStatusBar(或QMainWindow.statusBar())中,然后在完成后使用removeWidget将其删除。
class ExampleApp(QtWidgets.QMainWindow, mainwindow_test.Ui_MainWindow):
def __init__(self):
super().__init__()
self.statusbar.addWidget(self.progressBar)