source: branches/GUIdev/OutputGUI/ProgressBar.py @ 1441

Last change on this file since 1441 was 1344, checked in by KelvinHsu, 10 years ago

Initial Commit

File size: 656 bytes
Line 
1from PyQt4 import QtGui, QtCore
2
3class ProgressBar(QtGui.QWidget):
4    def __init__(self, title = "Loading", parent = None, total = 20):
5        super(ProgressBar, self).__init__(parent)
6        self.name_line = QtGui.QLineEdit()
7
8        self.progressbar = QtGui.QProgressBar()
9        self.progressbar.setMinimum(1)
10        self.progressbar.setMaximum(total)
11
12        main_layout = QtGui.QGridLayout()
13        main_layout.addWidget(self.progressbar, 0, 0)
14
15        self.setLayout(main_layout)
16        self.resize(300, 50)
17        self.setWindowTitle(title)
18
19    def update_progressbar(self, val):
20        self.progressbar.setValue(val)
Note: See TracBrowser for help on using the repository browser.