def setup_facilities_group(self): facilities = sorted(ConfigService.getFacilityNames()) if not facilities: return self.view.facility.addItems(facilities) self.view.instrument = instrumentselector.InstrumentSelector() self.view.horizontalLayout_4.replaceWidget(self.view.instrument_dummy, self.view.instrument) self.view.instrument_dummy.setVisible(False) try: default_facility = ConfigService.getFacility().name() except RuntimeError: default_facility = facilities[0] self.view.facility.setCurrentIndex( self.view.facility.findText(default_facility)) self.action_facility_changed(default_facility) self.view.facility.currentTextChanged.connect( self.action_facility_changed) try: default_instrument = ConfigService.getInstrument().name() except RuntimeError: default_instrument = self.view.instrument.itemText(0) self.action_instrument_changed(default_instrument) self.view.instrument.currentTextChanged.connect( self.action_instrument_changed)
def setup_facilities_group(self): facilities = ConfigService.getFacilityNames() if not facilities: return self.view.facility.addItems(facilities) try: default_facility = ConfigService.getFacility().name() except RuntimeError: default_facility = facilities[0] self.view.facility.setCurrentIndex( self.view.facility.findText(default_facility)) self.action_facility_changed(default_facility) self.view.facility.currentTextChanged.connect( self.action_facility_changed) try: default_instrument = ConfigService.getInstrument().name() self.view.instrument.setCurrentIndex( self.view.instrument.findText(default_instrument)) except RuntimeError: default_instrument = self.view.instrument.itemText(0) self.action_instrument_changed(default_instrument) self.view.instrument.currentTextChanged.connect( self.action_instrument_changed)
def setup_facilities_group(self): facilities = sorted(ConfigService.getFacilityNames()) if not facilities: return self.view.about_widget.cb_facility.addItems(facilities) current_facility = self._get_current_facility() default_facility = current_facility if current_facility is not None else facilities[0] self.view.about_widget.cb_facility.setCurrentIndex(self.view.about_widget.cb_facility.findText(default_facility)) self.action_facility_changed(default_facility) self.view.about_widget.cb_facility.currentTextChanged.connect(self.action_facility_changed)
def setup_facilities_group(self): facilities = ConfigService.getFacilityNames() self.view.facility.addItems(facilities) default_facility = ConfigService.getFacility().name() self.view.facility.setCurrentIndex(self.view.facility.findText(default_facility)) self.action_facility_changed(default_facility) self.view.facility.currentTextChanged.connect(self.action_facility_changed) default_instrument = ConfigService.getInstrument().name() self.view.instrument.setCurrentIndex(self.view.instrument.findText(default_instrument)) self.action_instrument_changed(default_instrument) self.view.instrument.currentTextChanged.connect(self.action_instrument_changed)
def setup_facilities_group(self): facilities = ConfigService.getFacilityNames() self.view.facility.addItems(facilities) default_facility = ConfigService.getFacility().name() self.view.facility.setCurrentIndex( self.view.facility.findText(default_facility)) self.action_facility_changed(default_facility) self.view.facility.currentTextChanged.connect( self.action_facility_changed) default_instrument = ConfigService.getInstrument().name() self.view.instrument.setCurrentIndex( self.view.instrument.findText(default_instrument)) self.action_instrument_changed(default_instrument) self.view.instrument.currentTextChanged.connect( self.action_instrument_changed)