Shared modules used by the ππ’π£π΄π€π³πͺπ±π΅ π΄πΆπͺπ΅π¦. Includes a graphical exception handler, debug tools, configuration management, cross platform filepath conversions, unit conversions and custom GUI widgets.
QPoint no longer auto converts float arguments, resulting in an error
This resolves an issue where dragging a tab outside of the main window results in this exception:
Traceback (most recent call last):
File "/home/bilbo/miniconda3/envs/py311/lib/python3.11/site-packages/labscript_utils/qtwidgets/dragdroptab.py", line 319, in updateCurrentTime
self.limbo_position = QPoint(new_pos_x, new_pos_y)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: arguments did not match any overloaded call:
QPoint(): too many arguments
QPoint(int, int): argument 1 has unexpected type 'float'
QPoint(QPoint): argument 1 has unexpected type 'float'
QPoint no longer auto converts float arguments, resulting in an error
This resolves an issue where dragging a tab outside of the main window results in this exception: