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