def __init__(self, database, admin): QtGui.QMainWindow.__init__(self) Ui_MainWindow.__init__(self) self.setupUi(self) self.show() # parameters self.admin = admin self.database = database # menu action signals self.actionOpen.triggered.connect(self.open_file) self.actionOpen_Camera.triggered.connect(\ self.open_camera) self.actionQuit.triggered.connect(self.quit) self.actionAbout.triggered.connect(self.about) # objects self.source = Source(self, database, admin) # init settings init_main(self) # keyboard shortcuts shortcuts(self) # admin self.admin_window = AdminWindow(self.source, self) # notification object here self.notification = Notification(self.source, self) # report tab self.report = Report(self.source, self)
def sequencer(self): init_setup(self.main_window) if self.pointer != len(self.files): self.file = self.files[self.pointer] self.open() self.pointer += 1 else: print("Nothing to analyse!") self.dialog = DialogWindow("Analysis", "Analysis is finished!") init_main(self.main_window) # self.main_window.tabs.hide() self.play.analysis_timer.stop() self.release_media()
def main(npcteams=3): db.drop_all() db.create_all() adminuser = User('admin', 'Admin@123!', 0) db.session.add(adminuser) db.session.add( math('WelCome to 54only\'s AWD Platform', localtime(), datetime.datetime.now() + datetime.timedelta(minutes=120), 1)) #datetime.timedelta(hours=3,minutes=30,seconds=30,days=3) db.session.commit() from init import init_main init_main(npcteams) logger.info('DB created')
def main(npcteams=3): db.drop_all() db.create_all() adminuser=User('admin','54only',0) db.session.add(adminuser) starttime = datetime.datetime.now() + datetime.timedelta(minutes=120) db.session.add(math('AWD Platform',starttime, starttime, 1)) #datetime.timedelta(hours=3,minutes=30,seconds=30,days=3) db.session.commit() from init import init_main init_main(npcteams) logger.info('DB created')