forked from pywinauto/py_inspect
/
teste copy 9.py
39 lines (28 loc) · 912 Bytes
/
teste copy 9.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import sys
from PySide2.QtCore import QBasicTimer
from PySide2.QtWidgets import QApplication, QProgressBar, QWidget
class Window(QWidget):
def __init__(self, parent=None):
super(Window, self).__init__(parent)
self.set_settings()
self.create_widgets()
def set_settings(self):
self.resize(350,200)
def create_widgets(self):
self.progress_bar = QProgressBar(self)
self.progress_bar.setFixedWidth(300)
self.progress_bar.move(50,80)
# Timer creating
self.timer = QBasicTimer()
self.step = 0
self.timer.start(100, self)
def timerEvent(self, e):
if self.step >= 100:
self.timer.stop()
self.step += 1
self.progress_bar.setValue(self.step)
if __name__ == "__main__":
root = QApplication(sys.argv)
app = Window()
app.show()
sys.exit(root.exec_())