File "/home/dw/projects/linuxcnc/bin/qtvcp", line 487, in <module>
APP = QTVCP()
File "/home/dw/projects/linuxcnc/bin/qtvcp", line 290, in __init__
window.handler_instance.initialized__()
File "/home/dw/projects/linuxcnc/share/qtvcp/screens/qtplasmac_4x3/qtplasmac_4x3_handler.py", line 294, in initialized__
self.init_widgets()
File "/home/dw/projects/linuxcnc/share/qtvcp/screens/qtplasmac_4x3/qtplasmac_4x3_handler.py", line 775, in init_widgets
self.w.jog_slider.setMaximum(INFO.MAX_LINEAR_JOG_VEL)
TypeError: setMaximum(self, int): argument 1 has unexpected type 'float'
我试图在默认情况下有 python
3.10
和 python3-qt5的 Fedora 35 上运行 qtplasma5.15.6
,但它根本不起作用。尽管我解决了一些简单的问题:
在预期使用“int”时使用“float”参数设置 QSlider 时,它仍然会崩溃。
这是示例:
这至少适用于:
全部使用’float’将值设置为QSlider()。