def main(): app = SignallingApplication("openmolar-admin") ui = AdminMainWindow() ui.show() app.exec_() app = None
def main(): ''' main entry point for lib_openmolar.client ''' if "-v" in sys.argv: LOGGER.setLevel(logging.DEBUG) else: LOGGER.setLevel(logging.INFO) app = SignallingApplication("openmolar-client") ui = ClientMainWindow() ui.show() app.exec_() app = None
def set_but_text(self): self.but.setText("set mode (current='%s')"% self.MODES[self.mode]) def change_mode(self): ''' toggle through the modes ''' self.mode += 1 if self.mode > self.schedule_controller.NOTES_MODE: self.mode = self.schedule_controller.BROWSE_MODE self.set_but_text() self.schedule_controller.set_mode(self.mode) def sig_catcher(self, *args): QtGui.QMessageBox.information(self, "signal", "signal emitted %s"% str(args)) if __name__ == "__main__": from lib_openmolar.common.qt4.widgets import SignallingApplication app = SignallingApplication("test_application") from lib_openmolar.client.connect import DemoClientConnection cc = DemoClientConnection() cc.connect() obj = TestWindow() obj.show() app.exec_()
''' QtGui.QApplication.instance().setOverrideCursor(QtCore.Qt.WaitCursor) self.diary_control.refresh() self.model.load() self.diary_control.set_limits(self.model.start_date, self.model.end_date) QtGui.QApplication.instance().restoreOverrideCursor() def Advise(self, *args): if __name__ == "__main__": print args self.emit(QtCore.SIGNAL("Advise"), *args) if __name__ == "__main__": from lib_openmolar.common.qt4.widgets import SignallingApplication app = SignallingApplication("test_application") mw = QtGui.QMainWindow() from lib_openmolar.client.connect import DemoClientConnection cc = DemoClientConnection() cc.connect() di = DiaryInterface(mw) di.refresh() mw.setCentralWidget(di) mw.show() app.exec_()