def __new__(cls, *args, **kwargs): if cls.__instance is None: cls.__instance = QMainWindow.__new__(LucidMainWindow) cls.__instance.__initialized = False return cls.__instance