From: <cpa...@ce...> - 2016-01-20 11:51:27
|
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) -- 2.6.4 |