def __init__(self): self.root = Tk() self.root.resizable(width=False, height=False) self.root.geometry("300x500") self.root.title("What is Title") self.root.configure(background="black") self.mc = MainController.MainController() frameList = { 'sign': SignUpFrame.SignUpFrame(self, self.root), 'main': MainFrame.MainFrame(self, self.root), 'selling': SellingFrame.SellingFrame(self, self.root), 'setting': SettingFrame.SettingFrame(self, self.root), 'login': LoginFrame.LoginFrame(self, self.root), 'room': RoomFrame.RoomFrame(self, self.root), 'watch': WatchlistFrame.WatchlistFrame(self, self.root) } self.mc.createHandler(frameList) # self.mc.eventHandler['room'].clock.sem.acquire() # Set the Frame for LoginFrame self.mc.eventHandler.changeFrame(self.mc.frameList['login'].loginFrame) self.frameList = frameList self.root.mainloop() self.quit()
def __init__(self, port, clientList): threading.Thread.__init__(self) self.port = port self.clientList = clientList self.mc = MainController.MainController(self.userList, self.threadList) self.db = DBConnection.DBConnection() self.threadList = []
def main(): application = MainController() application.geometry("700x500") application.title("Finit State Machine") frame = Frame(application, bg='#0555ff') application.mainloop()
def setup_app(app): print('Connecting to a DLI PowerSwitch at lpc.digital-loggers.com') global controller controller = MainController() manager = DeviceManager(controller) manager.start() global pSuccess if not controller.pSuccess: pSuccess = 'not established' global pList pList = controller.get_list()
from Controller.MainController import * if __name__ == "__main__": controller = MainController() controller.run()
from Utility.Info.InitializeArisuRecord import * import sys from PyQt5.QtWidgets import QApplication from Controller.MainController import * if __name__ == '__main__': try: # Execute App app = QApplication(sys.argv) ExecuteLogger.printLog(str(sys.argv)) # todo 제거하기 view = MainView() c = MainController(view) c.start() if len(sys.argv) > 1: for idx in range(1, len(sys.argv)): c.openRecordFile(sys.argv[idx]) # todo 오늘꺼를 또 열수도 있음 app.exec_() except Exception as e: ExecuteLogger.printLog(str(e) + 'TopLevel Quit') ErrorLogger.reportError('Unexpected TopLevel Quit', e) finally: ExecuteLogger.printLog('@@Finish program@@\n')