v2.7.1
Version 2.7.1
🛠️ Bug fixes:
- Fixed update
canvasRecttype toQRectFfor intersection checks inCircleSVGShape, following this bug fix inPythonQwtV0.14.4 - Fixed regression with respect to
guiqwtregarding plot items instantiation:guiqwtwas allowing to instantiate plot items without needing to create aQApplicationinstance (no GUI event loop was required)- This was not the case with
plotpy, so that it was not possible -for example- to serialize/deserialize plot items to JSON without creating aQApplicationinstance - This has been fixed by removing the
QIconinstantiation from the plot items constructors (call toQwtPlotItem.setIconmethod). Note that -in the meantime-QwtPlotItem.setIconandQwtPlotItem.iconmethods have also been removed in PythonQwt V0.14.3. Code relying on this feature should thus be updated to use the newget_icon_namemethod instead, i.e.get_icon(item.get_icon_name())instead ofitem.icon().
- Issue #26 - Item list panel should not allow to select a non-selectable item