from jmwright 72b67da

This commit is contained in:
jdegenstein
2022-09-16 13:52:44 -05:00
committed by GitHub
parent 04978a6f78
commit fffb6db0f2
50 changed files with 14900 additions and 0 deletions

28
cq_editor/__main__.py Normal file
View File

@@ -0,0 +1,28 @@
import sys
import argparse
from PyQt5.QtWidgets import QApplication
NAME = 'CQ-editor'
#need to initialize QApp here, otherewise svg icons do not work on windows
app = QApplication(sys.argv,
applicationName=NAME)
from .main_window import MainWindow
def main():
parser = argparse.ArgumentParser(description=NAME)
parser.add_argument('filename',nargs='?',default=None)
args = parser.parse_args(app.arguments()[1:])
win = MainWindow(filename=args.filename if args.filename else None)
win.show()
sys.exit(app.exec_())
if __name__ == "__main__":
main()