From: Carlos P. <cpa...@ce...> - 2016-02-01 10:06:32
|
Applied to develop On Wed 20 January 2016 12:51:10 cpa...@ce... wrote: > From: cpascual <cpa...@ce...> > > Handle the case of applying an empty model list with the model > selection tool in extra_guiqwt. > --- > lib/taurus/qt/qtgui/extra_guiqwt/tools.py | 5 ++++- > 1 file changed, 4 insertions(+), 1 deletion(-) > > diff --git a/lib/taurus/qt/qtgui/extra_guiqwt/tools.py > b/lib/taurus/qt/qtgui/extra_guiqwt/tools.py index 5ecd2bd..0c55967 > 100644 > --- a/lib/taurus/qt/qtgui/extra_guiqwt/tools.py > +++ b/lib/taurus/qt/qtgui/extra_guiqwt/tools.py > @@ -100,7 +100,10 @@ class TaurusModelChooserTool(CommandTool): > models, ok = TaurusModelChooser.modelChooserDlg(parent=plot, > selectables=[TaurusElementType.Attribute], > singleModel=self.singleModel) if ok: > if self.singleModel: > - self.manager.setModel(models[0]) > + if models: > + self.manager.setModel(models[0]) > + else: > + self.manager.setModel('') > else: > self.manager.setModel(models) -- +----------------------------------------------------+ Carlos Pascual Izarra Scientific Software Coordinator Computing Division ALBA Synchrotron [http://www.albasynchrotron.es] Carrer de la Llum 2-26 E-08290 Cerdanyola del Valles (Barcelona), Spain E-mail: cpa...@ce... Phone: +34 93 592 4428 +----------------------------------------------------+ |