def __init__(self, parent=None):
     self.parent = parent
     QDialog.__init__(self, parent=parent)
     self.ui = load_ui('reduction_configuration_dialog.ui',
                       baseinstance=self)
     self.init_widgets()
     set_default_folder_path(self.parent)
Exemple #2
0
    def __init__(self, parent=None):
        QMainWindow.__init__(self, parent)
        self.parent = parent

        self.ui = load_ui('isoRepGui.ui', baseinstance=self)

        self.init_IsRepTable()
    def __init__(self, parent=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('advanced_window.ui', baseinstance=self)

        self.setWindowTitle("Advanced Window for Super User Only !")
        self.init_widgets()
    def __init__(self, parent=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('advanced_window.ui', baseinstance=self)

        self.setWindowTitle("Advanced Window for Super User Only !")
        self.init_widgets()
Exemple #5
0
    def __init__(self, parent=None, father=None):
        self. parent = parent
        self.father = father

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('previewMantid.ui', baseinstance=self)

        self.populate_view()
Exemple #6
0
    def __init__(self, parent=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('jobStatus.ui', baseinstance=self)

        self.init_table()
        self.launch_table_update_thread()
    def __init__(self, main_window=None, key=None):
        self.main_window = main_window
        self.key = key

        QMainWindow.__init__(self, parent=main_window)
        self.ui = load_ui('manual_key_value_input.ui', baseinstance=self)

        self.init_widgets()
    def __init__(self, parent=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('jobStatus.ui', baseinstance=self)

        self.init_table()
        self.launch_table_update_thread()
    def __init__(self, parent=None, key=None, data_type='sample'):
        self.parent = parent
        self.key = key
        self.data_type = data_type

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('mass_density.ui', baseinstance=self)
        self.init_widgets()
        self.set_column_index()
Exemple #10
0
    def __init__(self, parent=None, button_name=''):
        QMainWindow.__init__(self, parent)
        self.parent = parent
        self.button_name = button_name

        self.ui = load_ui('helpGui.ui', baseinstance=self)

        self.init_global_gui()
        self.init_table()
    def __init__(self, main_window=None, key=None):
        self.main_window = main_window
        self.key = key

        QMainWindow.__init__(self, parent=main_window)
        self.ui = load_ui('manual_key_value_input.ui', baseinstance=self)

        self.init_widgets()
        self._check_remove_button()
    def __init__(self, parent=None, key=None, data_type='sample'):
        self.parent = parent
        self.key = key
        self.data_type = data_type

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('mass_density.ui', baseinstance=self)
        self.init_widgets()
        self.set_column_index()
Exemple #13
0
    def __init__(self, parent=None, button_name=''):
        QMainWindow.__init__(self, parent)
        self.parent = parent
        self.button_name = button_name

        self.ui = load_ui('helpGui.ui', baseinstance=self)

        self.init_global_gui()
        self.init_table()
Exemple #14
0
    def __init__(self, parent=None, key=None, data_type='sample'):
        self.parent = parent
        self.data_type = data_type
        self.key = key

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('placzek.ui', baseinstance=self)

        self.init_widgets()
        self.set_column()
Exemple #15
0
    def __init__(self, parent=None, key=None, data_type='sample'):
        self.parent = parent
        self.data_type = data_type
        self.key = key

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('placzek.ui', baseinstance=self)

        self.init_widgets()
        self.set_column()
    def __init__(self, parent=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('import_from_database.ui', baseinstance=self)

        self.init_widgets()
        QApplication.processEvents()

        self.init_oncat_template()
    def __init__(self, parent=None, text=None, filename=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('preview_ascii.ui', baseinstance=self)

        _title = filename
        self.setWindowTitle(_title)

        self.ui.preview_ascii_text_edit.setText(text)
Exemple #18
0
    def __init__(self, parent=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('make_calibration.ui', baseinstance=self)
        self.addie_config_file = parent.addie_config_file

        self.init_widgets()
        self.init_date()
        self.update_add_remove_widgets()
    def __init__(self, parent=None, text=None, filename=None):
        self.parent = parent

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('preview_ascii.ui', baseinstance=self)

        _title = filename
        self.setWindowTitle(_title)

        self.ui.preview_ascii_text_edit.setText(text)
Exemple #20
0
    def __init__(self, parent=None, json_conflicts={}):
        self.parent = parent
        self.json_conflicts = json_conflicts

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('solve_import_conflicts.ui', baseinstance=self)
        #self.ui = UiMainWindow()
        #self.ui.setupUi(self)

        self.init_widgets()
    def __init__(self, parent=None, next_ui='from_database_ui', next_function=None):
        QMainWindow.__init__(self, parent=parent)
        self.parent = parent
        self.next_ui = next_ui
        self.next_function = next_function

        self.ui = load_ui('oncat_authentication.ui', baseinstance=self)

        self.center()
        self.init_widgets()
        self.ui.password.setFocus()
    def __init__(self, parent=None, filename=''):
        self.filename = filename
        self.parent = parent

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('list_of_scan_loader_dialog.ui', baseinstance=self)
        self.init_widgets()

        short_filename = os.path.basename(filename)
        self.setWindowTitle("Options to load {}".format(short_filename))

        self.parent.ascii_loader_option = None
    def __init__(self, parent=None):
        self.parent = parent

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('filter_rule_editor.ui', baseinstance=self)
        #self.ui = UiDialog()
        #self.ui.setupUi(self)

        self.init_widgets()
        self.load_global_rule_dict()
        self.refresh_global_rule()
        self.check_widgets()
Exemple #24
0
    def __init__(self,
                 parent=None,
                 next_ui='from_database_ui',
                 next_function=None):
        QMainWindow.__init__(self, parent=parent)
        self.parent = parent
        self.next_ui = next_ui
        self.next_function = next_function

        self.ui = load_ui('oncat_authentication.ui', baseinstance=self)

        self.center()
        self.init_widgets()
        self.ui.password.setFocus()
    def __init__(self, parent=None, father=None):
        self.parent = parent
        self.father = father

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('launchMantid.ui', baseinstance=self)

        _title = "Launching Mantid Reduction"
        self.setWindowTitle(_title)

        _runs = self.father.parameters['runs']
        nbr_jobs = len(_runs)
        _message = 'You are about to launch {} Mantid Reductions jobs!'.format(nbr_jobs)
        self.ui.label.setText(_message)
Exemple #26
0
    def __init__(self, parent=None, database_window=None, key=None, data_type='sample'):

        self.parent = parent
        self.database_window = database_window
        self.key = key
        self.data_type = data_type

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('periodic_table.ui', baseinstance=self)
        self.setWindowTitle("Define Chemical Formula")

        self.init_ui_color_dictionary()
        self.init_widgets()
        self.set_column_index()
Exemple #27
0
    def __init__(self, parent_window):
        """
        initialization
        """
        super(EditSofQDialog, self).__init__()

        # check inputs
        assert parent_window is not None, 'Parent window cannot be None.'

        self._myParentWindow = parent_window
        self._myDriver = parent_window.controller

        # initialize class variables
        self._scaleMin = None
        self._scaleMax = None
        self._shiftMin = None
        self._shiftMax = None

        self._shiftSlideMutex = False
        self._scaleSlideMutex = False

        # set up UI
        #self.ui = load_ui('colorStyleSetup.ui', baseinstance=self)
        self.ui = load_ui('editSq.ui', baseinstance=self)

        # set up default value
        self._init_widgets()

        # set up event handlers
        self.ui.pushButton_quit.clicked.connect(self.do_quit)

        self.ui.pushButton_saveNewSq.clicked.connect(self.do_save)

        # connect widgets' events with methods
        self.ui.pushButton_editSQ.clicked.connect(self.do_edit_sq)
        self.ui.pushButton_cache.clicked.connect(self.do_cache_edited_sq)

        self.ui.pushButton_setScaleRange.clicked.connect(self.do_set_scale_range)
        self.ui.pushButton_setShiftRange.clicked.connect(self.do_set_shift_range)

        # connect q-slide
        self.ui.horizontalSlider_scale.valueChanged.connect(self.event_cal_sq)
        self.ui.horizontalSlider_shift.valueChanged.connect(self.event_cal_sq)

        # connect signals
        self.MyEditSignal.connect(self._myParentWindow.edit_sq)
        self.MySaveSignal.connect(self._myParentWindow.do_save_sq)

        # random number
        random.seed(1)
Exemple #28
0
    def __init__(self, parent=None, father=None):
        self.parent = parent
        self.father = father

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('launchMantid.ui', baseinstance=self)

        _title = "Launching Mantid Reduction"
        self.setWindowTitle(_title)

        _runs = self.father.parameters['runs']
        nbr_jobs = len(_runs)
        _message = 'You are about to launch {} Mantid Reductions jobs!'.format(
            nbr_jobs)
        self.ui.label.setText(_message)
Exemple #29
0
    def __init__(self, parent=None, key=None, data_type='sample'):
        self.parent = parent
        self.key = key
        self.data_type = data_type

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('dimensions_setter.ui', baseinstance=self)

        self.group_widgets()
        self.init_widgets_layout()
        self.init_widgets_content()

        if parent.geometry_ui_position:
            self.move(parent.geometry_ui_position)

        self.check_save_button()
        self.set_column_index()
Exemple #30
0
    def __init__(self, parent=None, key=None, data_type='sample'):
        self.parent = parent
        self.key = key
        self.data_type =  data_type

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('dimensions_setter.ui', baseinstance=self)

        self.group_widgets()
        self.init_widgets_layout()
        self.init_widgets_content()

        if parent.geometry_ui_position:
            self.move(parent.geometry_ui_position)

        self.check_save_button()
        self.set_column_index()
Exemple #31
0
    def __init__(self,
                 parent=None,
                 database_window=None,
                 key=None,
                 data_type='sample'):

        self.parent = parent
        self.database_window = database_window
        self.key = key
        self.data_type = data_type

        QMainWindow.__init__(self, parent=parent)
        self.ui = load_ui('periodic_table.ui', baseinstance=self)
        self.setWindowTitle("Define Chemical Formula")

        self.init_ui_color_dictionary()
        self.init_widgets()
        self.set_column_index()
    def __init__(self, parent=None, is_parent_main_ui=True, real_parent=None):
        """
        This class can be called from different level of ui. In the case of the import from database ui,
        real_parent parameter is needed to be able to close this ui and the ui above it as well as running a function
        in the parent ui before closing.

        :param parent:
        :param is_parent_main_ui:
        :param real_parent:
        """

        if is_parent_main_ui:
            self.parent = parent
        else:
            self.real_parent = real_parent
            self.parent = parent.parent

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('list_of_scan_loader_dialog.ui', baseinstance=self)
        self.init_widgets()
        self.setWindowTitle("Options to load list of runs selected")
        self.parent.ascii_loader_option = None
Exemple #33
0
    def __init__(self, parent_window):
        """
        initialization
        """
        super(EditSofQDialog, self).__init__()

        # check inputs
        assert parent_window is not None, 'Parent window cannot be None.'

        self._myParentWindow = parent_window
        self._myDriver = parent_window.controller

        # initialize class variables
        self._scaleMin = None
        self._scaleMax = None
        self._shiftMin = None
        self._shiftMax = None

        self._shiftSlideMutex = False
        self._scaleSlideMutex = False

        # set up UI
        #self.ui = load_ui('colorStyleSetup.ui', baseinstance=self)
        self.ui = load_ui('editSq.ui', baseinstance=self)

        # set up default value
        self._init_widgets()

        # set up event handlers
        self.ui.pushButton_quit.clicked.connect(self.do_quit)

        self.ui.pushButton_saveNewSq.clicked.connect(self.do_save)

        # connect widgets' events with methods
        #self.ui.pushButton_editSQ.clicked.connect(self.do_edit_sq)
        self.ui.pushButton_cache.clicked.connect(self.do_cache_edited_sq)

        self.ui.pushButton_setScaleRange.clicked.connect(self.do_set_scale_range)
        self.ui.pushButton_setShiftRange.clicked.connect(self.do_set_shift_range)

        # connect q-slide
        # self.ui.horizontalSlider_scale.valueChanged.connect(self.scale_slider_value_changed)
        # self.ui.horizontalSlider_shift.valueChanged.connect(self.shift_slider_value_changed)
        # self.ui.horizontalSlider_scale.sliderPressed.connect(self.block_scale_value_changed)
        # self.ui.horizontalSlider_shift.sliderPressed.connect(self.block_shift_value_changed)
        # self.ui.horizontalSlider_scale.sliderReleased.connect(self.event_cal_sq)
        # self.ui.horizontalSlider_shift.sliderReleased.connect(self.event_cal_sq)

        self.ui.horizontalSlider_scale.valueChanged.connect(self.event_cal_sq)
        self.ui.horizontalSlider_shift.valueChanged.connect(self.event_cal_sq)
        self.ui.horizontalSlider_scale.sliderPressed.connect(self.lock_plot_refresh)
        self.ui.horizontalSlider_shift.sliderPressed.connect(self.lock_plot_refresh)
        self.ui.horizontalSlider_scale.sliderReleased.connect(self.slider_released)
        self.ui.horizontalSlider_shift.sliderReleased.connect(self.slider_released)

        # connect signals
        self.MyEditSignal.connect(self._myParentWindow.edit_sq)
        self.MySaveSignal.connect(self._myParentWindow.do_save_sq)

        # random number
        random.seed(1)
Exemple #34
0
 def __init__(self, parent=None, list_of_runs=[], message=''):
     QDialog.__init__(self, parent=parent)
     self.ui = load_ui('oncat_error_message.ui', baseinstance=self)
     self.init_widgets(list_of_runs=list_of_runs)
     self.ui.message.setText(message)
    def __init__(self, main_window=None):
        self.main_window = main_window
        QDialog.__init__(self, parent=main_window)
        self.ui = load_ui('save_sq_information_dialog.ui', baseinstance=self)

        self.init_widgets()
    def __init__(self, parent=None):
        self.parent = parent

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('loadTableIntermediateStep.ui', baseinstance=self)
        self.parent.load_intermediate_step_ok = False
Exemple #37
0
 def __init__(self, parent=None, list_of_runs=[], message=''):
     QDialog.__init__(self, parent=parent)
     self.ui = load_ui('oncat_error_message.ui', baseinstance=self)
     self.init_widgets(list_of_runs=list_of_runs)
     self.ui.message.setText(message)
Exemple #38
0
    def __init__(self, parent=None):
        self.parent = parent

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('loadTableIntermediateStep.ui', baseinstance=self)
        self.parent.load_intermediate_step_ok = False
    def __init__(self, parent=None):
        self.parent = parent

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('import_from_run_number.ui', baseinstance=self)
        self.init_widgets()
Exemple #40
0
    def __init__(self, parent=None, element=''):
        self.parent = parent
        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('isotopes.ui', baseinstance=self)

        self.init_widgets(element)
    def __init__(self, parent=None):
        self.parent = parent

        QDialog.__init__(self, parent=parent)
        self.ui = load_ui('iptsFileTransfer.ui', baseinstance=self)