-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathCGS.py
More file actions
30 lines (23 loc) · 773 Bytes
/
CGS.py
File metadata and controls
30 lines (23 loc) · 773 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# -*- coding: utf-8 -*-
import sys
from multiprocessing import freeze_support
from PyQt5.QtWidgets import QApplication
from PyQt5.QtCore import Qt
# 自己项目用到的
from GUI.gui import SpiderGUI
import GUI.src.material_ct
# from multiprocessing.managers import RemoteError
# sys.setrecursionlimit(5000)
def start():
freeze_support()
QApplication.setHighDpiScaleFactorRoundingPolicy(Qt.HighDpiScaleFactorRoundingPolicy.PassThrough)
QApplication.setAttribute(Qt.AA_EnableHighDpiScaling)
QApplication.setAttribute(Qt.AA_UseHighDpiPixmaps)
app = QApplication(sys.argv)
app.setStyle("Fusion")
ui = SpiderGUI()
sys.excepthook = ui.hook_exception
QApplication.processEvents()
app.exec_()
if __name__ == '__main__':
start()