To reproduce, execute the following code:
from taurus.qt.qtgui.application import TaurusApplication from taurus.qt.qtgui.button import TaurusCommandButton app = TaurusApplication() w = TaurusCommandButton() w.setParameters('')
You get (tested on taurus 4 and 3.7):
Traceback (most recent call last): File "/home/cpascual/.PyCharm50/config/scratches/scratch_47", line 6, in <module> w.setParameters('') File "/home/cpascual/src/taurus/lib/taurus/qt/qtgui/button/taurusbutton.py", line 450, in setParameters if parameters[0] in ('"', "'") and parameters[0] == parameters[-1]: IndexError: string index out of range
Ticket moved from /p/sardana/tickets/486/
Can't be converted: