Wrong inheritance init call in taurusvaluestable and taurusconfigeditor
When the environment is using PySide2, and an Attribute that is a 2D Array, the creation of the Editor Widget for the cell the user wants to edit fails:
Traceback (most recent call last):
File "/home/eltdev/repos/taurus/lib/taurus/qt/qtgui/table/taurusvaluestable.py", line 517, in createEditor
editor = TableInlineEdit(parent)
File "/home/eltdev/repos/taurus/lib/taurus/qt/qtgui/table/taurusvaluestable.py", line 579, in __init__
super(Qt.QLineEdit, self).__init__(parent)
TypeError: PySide2.QtWidgets.QWidget isn't a direct base class of TableInlineEdit
This is related to !1207 (merged), related to the super calls in the init method.
Note: This bug cannot be reproduced with the eval plugin. A RW model is needed.
Edited by Arturo Hoffstadt Urrutia