def init_ui(self): self.resize(self.w, self.h) self.main_widget = QtGui.QWidget() l = QtGui.QVBoxLayout(self.main_widget) l.setMargin(0) l.setSpacing(0) if options.mode == 'water': r = WaterStorageDisplay(parent=self.main_widget, logger=logger) elif options.mode == 'oil': r = OilStorageDisplay(parent=self.main_widget, logger=logger) else: r = ResourceDisplay(parent=self.main_widget, logger=logger) l.addWidget(r) timer = QtCore.QTimer(self) QtCore.QObject.connect(timer, QtCore.SIGNAL("timeout()"), r.tick) timer.start(options.interval) self.main_widget.setFocus() self.setCentralWidget(self.main_widget) self.statusBar().showMessage("%s starting..." % options.mode, options.interval)
def setup(self): self.resize(self.w, self.h) self.main_widget = QtGui.QWidget(self) l = QtGui.QVBoxLayout(self.main_widget) el = DomeffDisplay(self.main_widget, logger=logger) l.addWidget(el) timer = QtCore.QTimer(self) QtCore.QObject.connect(timer, QtCore.SIGNAL("timeout()"), el.tick) timer.start(options.interval) self.main_widget.setFocus() self.setCentralWidget(self.main_widget) self.statusBar().showMessage("windscreen starting...", 5000)
def init_ui(self): self.resize(self.w, self.h) self.main_widget = QtGui.QWidget() l = QtGui.QVBoxLayout(self.main_widget) l.setMargin(0) l.setSpacing(0) t = TimeElLimitDisplay(parent=self.main_widget, logger=logger) l.addWidget(t) timer = QtCore.QTimer(self) QtCore.QObject.connect(timer, QtCore.SIGNAL("timeout()"), t.tick) timer.start(options.interval) self.main_widget.setFocus() self.setCentralWidget(self.main_widget) self.statusBar().showMessage("%s starting..." %options.mode, options.interval)
def init_ui(self): self.resize(self.w, self.h) self.main_widget = QtGui.QWidget() l = QtGui.QVBoxLayout(self.main_widget) l.setMargin(0) l.setSpacing(0) if options.mode=='nsir': ins = ImgRotNsIr(parent=self.main_widget, logger=logger) elif options.mode=='nsopt': ins = ImgRotNsOpt(parent=self.main_widget, logger=logger) l.addWidget(ins) timer = QtCore.QTimer(self) QtCore.QObject.connect(timer, QtCore.SIGNAL("timeout()"), ins.tick) timer.start(options.interval) self.main_widget.setFocus() self.setCentralWidget(self.main_widget) self.statusBar().showMessage("%s starting..." %options.mode, options.interval)