from PyQt5.QtWidgets import QApplication, QStyleFactory from UI.Main.Main import MainWindow, CommonHelper from utils import Globals from model.ClientModel.Client import Client from UI.RegisterWidgets.RegisterWidget import RegisterWidget from model.ClientModel.RegisterManage import Register import sys if __name__ == '__main__': app = QApplication(sys.argv) app.setStyle(QStyleFactory.create('Fusion')) app.setStyleSheet(CommonHelper.readQss('static/main.qss') + CommonHelper.readQss('static/profibus.qss') + CommonHelper.readQss('static/Area.qss')) reg = Register() if not reg.checkLicense(): regWidget = RegisterWidget() regWidget.show() else: Globals._init() Client.initDB() ex = MainWindow() Globals.setValue('MainWindow', ex) ex.show() sys.exit(app.exec_())