speller
speller

Reputation: 1741

How do I make the taskbar show my progress bar in PyQt4?

I'm using PyQt4 to display a progress bar 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?

Upvotes: 6

Views: 3421

Answers (2)

SlavaPro
SlavaPro

Reputation: 21

in PyQT5 you must use addWidget()

class ExampleApp(QtWidgets.QMainWindow, mainwindow_test.Ui_MainWindow):
def __init__(self):
    super().__init__()
    self.statusbar.addWidget(self.progressBar)

Upvotes: 2

Mike Ramirez
Mike Ramirez

Reputation: 10970

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.

Upvotes: 2

Related Questions