示例#1
0
    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()
示例#2
0
 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()
示例#4
0
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()
示例#5
0
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')