pyqt

progress bar

유정쓰 2016. 2. 2. 09:32

 

위와 같이 다운로드 창을 만드는 방법 입니다. 100퍼센트가 찰 경우 초록색으로 칸이 다 차는 방식입니다.

 

        self.progress = QtGui.QProgressBar(self)
        self.progress.setGeometry(200, 80, 250, 20)

        self.btn = QtGui.QPushButton("Download",self)
        self.btn.move(200,120)
        self.btn.clicked.connect(self.download)


def download(self):
        self.completed = 0

        while self.completed < 100:
            self.completed += 0.0001
            self.progress.setValue(self.completed)