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 __set_layout(self): objlayout = QtGui.QHBoxLayout() objlayout.setSpacing(0) objlayout.setMargin(0) objlayout.addWidget(self.oil_label) objlayout.addWidget(self.oil) self.setLayout(objlayout)
def __set_layout(self): objlayout = QtGui.QVBoxLayout() objlayout.setSpacing(1) objlayout.setMargin(0) objlayout.addWidget(self.water) objlayout.addWidget(self.oil) self.setLayout(objlayout)
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 __set_layout(self): layout = QtGui.QHBoxLayout() layout.setSpacing(0) layout.setMargin(0) layout.addWidget(self.domeff_label) layout.addWidget(self.domeff) self.setLayout(layout)
def __set_layout(self): ellayout = QtGui.QHBoxLayout() ellayout.setSpacing(0) ellayout.setMargin(0) ellayout.addWidget(self.timelimit_label) ellayout.addWidget(self.ellimit) self.setLayout(ellayout)
def __set_layout(self): rotlayout = QtGui.QHBoxLayout() rotlayout.setSpacing(0) rotlayout.setMargin(0) rotlayout.addWidget(self.timelimit_label) rotlayout.addWidget(self.rotlimit) self.setLayout(rotlayout)
def __set_layout(self): layout = QtGui.QHBoxLayout() layout.setSpacing(0) layout.setMargin(0) layout.addWidget(self.calprobe_label) layout.addWidget(self.calprobe) self.setLayout(layout)
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 __set_layout(self): wavelayout = QtGui.QVBoxLayout() wavelayout.setSpacing(1) wavelayout.setMargin(0) wavelayout.addWidget(self.stage1) wavelayout.addWidget(self.stage2) wavelayout.addWidget(self.stage3) self.setLayout(wavelayout)
def main(options, args): # Create top level logger. logger = ssdlog.make_logger('resource', options) class AppWindow(QtGui.QMainWindow): def __init__(self): super(AppWindow, self).__init__() self.setAttribute(QtCore.Qt.WA_DeleteOnClose) self.w = 450 self.h = 25 self.init_ui() 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 closeEvent(self, ce): self.close() try: qApp = QtGui.QApplication(sys.argv) aw = AppWindow() print 'state' #state = State(logger=logger) aw.setWindowTitle("%s" % progname) aw.show() #state.show() print 'show' sys.exit(qApp.exec_()) except KeyboardInterrupt, e: logger.warn('keyboard interruption....') sys.exit(0)
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)
def main(options, args): # Create top level logger. logger = ssdlog.make_logger('el', options) class AppWindow(QtGui.QMainWindow): def __init__(self): QtGui.QMainWindow.__init__(self) self.setAttribute(QtCore.Qt.WA_DeleteOnClose) self.w = 275 self.h = 25 self.setup() 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) #print options def closeEvent(self, ce): self.close() try: qApp = QtGui.QApplication(sys.argv) aw = AppWindow() aw.setWindowTitle("%s" % progname) aw.show() sys.exit(qApp.exec_()) except KeyboardInterrupt as e: print 'key...board' logger.info('keyboard interruption....') sys.exit(0)