Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/sas/qtgui/Perspectives/Fitting/OptionsWidget.py

    rb764ae5 re20870bc  
    7979        self.weightingGroup.buttonClicked.connect(self.onWeightingChoice) 
    8080 
    81         self.qmin = QMIN_DEFAULT 
    82         self.qmax = QMAX_DEFAULT 
    83         self.npts = NPTS_DEFAULT 
    84         if self.logic.data_is_loaded: 
    85             self.qmin, self.qmax, self.npts = self.logic.computeDataRange() 
    8681        self.initModel() 
    8782        self.initMapper() 
    8883        self.model.blockSignals(True) 
    89         self.updateQRange(self.qmin, self.qmax, self.npts) 
    90         self.txtMaxRange.setText(str(self.qmax)) 
    91         self.txtMinRange.setText(str(self.qmin)) 
    92         self.txtNpts.setText(str(self.npts)) 
    93         self.txtNptsFit.setText(str(self.npts)) 
     84        self.updateQRange(QMIN_DEFAULT, QMAX_DEFAULT, NPTS_DEFAULT) 
     85        self.txtMaxRange.setText(str(QMAX_DEFAULT)) 
     86        self.txtMinRange.setText(str(QMIN_DEFAULT)) 
     87        self.txtNpts.setText(str(NPTS_DEFAULT)) 
     88        self.txtNptsFit.setText(str(NPTS_DEFAULT)) 
    9489        self.model.blockSignals(False) 
    9590 
     
    132127        Callback for running the mask editor 
    133128        """ 
    134         if isinstance(self.logic.data, Data2D): 
    135             self.parent.communicate.maskEditorSignal.emit(self.logic.data) 
     129        self.parent.communicate.maskEditorSignal.emit(self.logic.data) 
     130        pass 
    136131 
    137132    def onRangeReset(self): 
     
    139134        Callback for resetting qmin/qmax 
    140135        """ 
    141         self.updateQRange(self.qmin, self.qmax, self.npts) 
     136        self.updateQRange(QMIN_DEFAULT, QMAX_DEFAULT, NPTS_DEFAULT) 
    142137 
    143138    def onWeightingChoice(self, button): 
     
    162157        Enable/disable various UI elements based on data loaded 
    163158        """ 
    164         is2Ddata = isinstance(self.logic.data, Data2D) 
    165159        self.boxWeighting.setEnabled(True) 
    166         self.cmdMaskEdit.setEnabled(is2Ddata) 
     160        self.cmdMaskEdit.setEnabled(True) 
    167161        # Switch off txtNpts related controls 
    168162        self.txtNpts.setEnabled(False) 
     
    184178        self.model.item(MODEL.index('MAX_RANGE')).setText(str(q_range_max)) 
    185179        self.model.item(MODEL.index('NPTS')).setText(str(npts)) 
    186         self.qmin, self.qmax, self.npts = q_range_min, q_range_max, npts 
    187180 
    188181    def state(self): 
Note: See TracChangeset for help on using the changeset viewer.