示例#1
0
    def __init__(self, verbose=False):
        super(Main, self).__init__()

        # fields
        self.cwd = None
        self.program_dir = None
        self.graphics_path = None  # move to MainWindow
        self.tmp_path = None
        self.Data = None
        self.verbose = verbose

        self.initialize_paths()
        self.print_startup_msg()

        # ini
        self.IO = IO_Object(self)
        self.Options = Options_Object(self)
        self.Processing = Processing_Object(self)
        self.ROIs = ROIs_Object(self)

        self.MainWindow = MainWindow_Widget(self)

        # centrally managed signals
        self.Signals = Signals(self)