2013-07-29 2 views

답변

4

insertWidget() 메서드 대신에 addPermanentWidget()을 사용하십시오.

Progress Bar

:이 이런 식으로 뭔가를 생산한다

class SampleBar(gui.QMainWindow): 
    """Main Application""" 


    def __init__(self, parent = None): 
     print('Starting the main Application') 
     super(SampleBar, self).__init__() 
     self.initUI() 

    def initUI(self): 
     # Pre Params: 
     self.setMinimumSize(800, 600) 

     # File Menus & Status Bar: 
     self.statusBar().showMessage('Ready') 
     self.progressBar = gui.QProgressBar() 


     self.statusBar().addPermanentWidget(self.progressBar) 

     # This is simply to show the bar 
     self.progressBar.setGeometry(30, 40, 200, 25) 
     self.progressBar.setValue(50) 

def main(): 
    app = gui.QApplication(sys.argv) 
    main = SampleBar() 
    sys.exit(app.exec_()) 

if __name__ == '__main__': 
    main() 

: 여기

은 예입니다
관련 문제