How do I make the taskbar show my progress bar in PyQt4?
I'm using PyQt4 to display a progress b开发者_运维百科ar in my application, but I want it to also be seen on the taskbar, just like many programs such as winRAR and google chrome do. Is there a way to make that happen?
Yes, you'll want to setup your QProgressBar (not QProgressBarDialog) and insert into QStatusBar (or QMainWindow.statusBar()) with the insertWidget(), then use removeWidget to remove it when you're done with it.
in PyQT5 you must use addWidget()
class ExampleApp(QtWidgets.QMainWindow, mainwindow_test.Ui_MainWindow):
def __init__(self):
super().__init__()
self.statusbar.addWidget(self.progressBar)
精彩评论