3
我正在使用PyQt4在我的應用程序中顯示進度條,但我希望它也能在任務欄上看到,就像許多程序(如winRAR和Google Chrome一樣)。有沒有辦法做到這一點?如何讓任務欄在PyQt4中顯示我的進度條?
我正在使用PyQt4在我的應用程序中顯示進度條,但我希望它也能在任務欄上看到,就像許多程序(如winRAR和Google Chrome一樣)。有沒有辦法做到這一點?如何讓任務欄在PyQt4中顯示我的進度條?
是的,您需要設置您的QProgressBar(而不是QProgressBarDialog),並使用insertWidget()插入QStatusBar(或QMainWindow.statusBar()),然後使用removeWidget在完成後將其刪除。
相關:[如何顯示進度在Windows 7任務欄(使用Qt)?](http://stackoverflow.com/questions/4349502/how-to-show-progress-in-windows-7-taskbar-using -qt)和[Qt:Windows 7任務欄擴展支持的當前狀態是什麼?](http://stackoverflow.com/questions/1518620/qt-what-is-the-current-status-of-windows-7 -taskbar的擴展支持)。特別是,看到[這個答案](http://stackoverflow.com/questions/1518620/qt-what-is-the-current-status-of-windows-7-taskbar-extensions-support/3694401#3694401)。 –