예제 #1
0
 def generate_wavelength_combo(self):
     # TODO seperate this more the gtk level...
     self.view.wavelength_combo_box.clear()
     path = Goniometer.get_default_wavelengths_path()
     cmb_model = create_valuestore_from_file(path)
     self.view.wavelength_combo_box.set_model(cmb_model)
     cell = gtk.CellRendererText()
     self.view.wavelength_combo_box.pack_start(cell, True)
     self.view.wavelength_combo_box.add_attribute(cell, 'text', 0)
     self.view.wavelength_combo_box.set_entry_text_column(1)