Ejemplo n.º 1
0
def main():
    import sys
    import argparse
    import os.path

    ap = argparse.ArgumentParser()
    ap.add_argument("--create-if-not-exists", action="store_true")
    ap.add_argument("project", nargs='?')
    args = ap.parse_args()

    if args.project is None:
        p = P.Project.create()
    else:
        if os.path.exists(args.project):
            p = P.Project.open(args.project)
        elif args.create_if_not_exists:
            p = P.Project.create()
            p.filepath = args.project
        else:
            print("File not found")
            exit()

    app = QtGui.QApplication(sys.argv)

    version = probe()

    window = MainWindow(p)
    window.show()
    sys.exit(app.exec_())
Ejemplo n.º 2
0
def main():
    import sys
    import argparse
    import os.path

    ap = argparse.ArgumentParser()
    ap.add_argument("--create-if-not-exists", action="store_true")
    ap.add_argument("project", nargs='?')
    args = ap.parse_args()

    if args.project is None:
        p = P.Project.create()
    else:
        if os.path.exists(args.project):
            p = P.Project.open(args.project)
        elif args.create_if_not_exists:
            p = P.Project.create()
            p.filepath = args.project
        else:
            print("File not found")
            exit()

    app = QtGui.QApplication(sys.argv)

    version = probe()

    window = MainWindow(p)
    window.show()
    sys.exit(app.exec_())
Ejemplo n.º 3
0
def main() -> None:
    import sys
    import argparse
    import os.path

    # Actually die on signal
    import signal

    import pcbre.version_checks
    pcbre.version_checks.check_pkg_versions()

    signal.signal(signal.SIGINT, signal.SIG_DFL)

    ap = argparse.ArgumentParser()
    ap.add_argument("--create-if-not-exists", action="store_true")
    ap.add_argument("project", nargs='?')
    args = ap.parse_args()

    if args.project is None:
        p = P.Project.create()
    else:
        if os.path.exists(args.project):
            p = P.Project.open(args.project)
        elif args.create_if_not_exists:
            p = P.Project.create()
            p.filepath = args.project
        else:
            print("File not found")
            exit()

    app = QtWidgets.QApplication(sys.argv)

    f = app.font()

    gl_version = probe()

    window = MainWindow(p)
    window.show()
    sys.exit(app.exec_())
Ejemplo n.º 4
0
def main():
    import sys
    import argparse
    import os.path

    # Actually die on signal
    import signal

    import pcbre.version_checks
    pcbre.version_checks.check_pkg_versions()

    signal.signal(signal.SIGINT, signal.SIG_DFL)

    ap = argparse.ArgumentParser()
    ap.add_argument("--create-if-not-exists", action="store_true")
    ap.add_argument("project", nargs='?')
    args = ap.parse_args()

    if args.project is None:
        p = P.Project.create()
    else:
        if os.path.exists(args.project):
            p = P.Project.open(args.project)
        elif args.create_if_not_exists:
            p = P.Project.create()
            p.filepath = args.project
        else:
            print("File not found")
            exit()

    app = QtGui.QApplication(sys.argv)

    gl_version = probe()

    window = MainWindow(p)
    window.show()
    sys.exit(app.exec_())