|
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
|