Open cmft opened 4 years ago
I also reproduced the error, but... TaurusCurveDialog should not be used (it was deprecated in v4.1). Strictly speaking we should avoid regressions on it until we finally remove it, but in practice it makes no sense because nobody used it and we focused the efforts on taurus_pyqtgraph.TaurusPlot.
If you really need it, say so. Otherwise, please use taurus_pyqtgraph.TaurusPlot instead.
On Friday, January 24, 2020 6:08:36 AM CET Carlos Falcon wrote:
TaurusCurveDialog does not work. Seems to be related with an overwritten signal
File "/usr/lib/python2.7/dist-packages/qwt/plot_curve.py", line 192, in init self.setData(QwtPointArrayData()) File "/usr/lib/python2.7/dist-packages/qwt/plot_curve.py", line 844, in setData super(QwtPlotCurve, self).setData(*args) File "/usr/lib/python2.7/dist-packages/qwt/plot_series.py", line 287, in setData self.dataChanged() TypeError: native Qt signal is not callable
You can reproduce with:
from taurus.qt.qtgui.application import TaurusApplication from taurus.qt.qtgui.extra_guiqwt import TaurusCurveDialog import sys app = TaurusApplication() tcd = TaurusCurveDialog() models = ["sys/tg_test/1/wave"] tcd.addModels(models) sys.exit(app.exec_())
-- +----------------------------------------------------+ 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: cpascual@cells.es Phone: +34 93 592 4428 +----------------------------------------------------+
TaurusCurveDialog does not work. Seems to be related with an overwritten signal
You can reproduce with: