开源改变世界

qt dragon tool table tool添加/删除按钮不调用小部件方法 #1350

推推 grbl 3年前 (2023-01-30) 121次浏览
关闭
坎宁安克斯 打开了这个问题 2021 年 11 月 3 日 · 2 条评论
关闭

qt dragon tool table tool添加/删除按钮不调用小部件方法#1350

坎宁安克斯 打开了这个问题 2021 年 11 月 3 日 · 2 条评论

注释

qt dragon tool table tool添加/删除按钮不调用小部件方法 #1350

复制

  1. 启动QT龙
  2. 然后启用 Home Machine
  3. 切换到工具选项卡
  4. 尝试添加或删除工具

这是我期望发生的事情:

期望添加或删除工具。

这是发生了什么:

似乎绑定到 IndicatedPushButtons 的 python 命令实际上并未调用加载的 tool_offsetview 小部件上的添加/删除方法。通过在小部件中添加日志记录行来确认这一点。

<小部件 = IndicatedPushButton 名称= btn_tool_add >

 

潜在解决方案

在编辑 QT UI 以将添加/删除按钮切换到 QTPushButtons、将插槽重新链接到处理程序方法以及随后从处理程序调用加载的小部件实例方法时,问题已得到修复。

有关我的硬件和软件的信息:

Debian Buster 10
LinuxCNC 2.9.0-pre0-4905-g62c48d8c6 安装使用 buildbot
QT Dragon HD 接口
便宜的并口分线板。

qt dragon tool table tool添加/删除按钮不调用小部件方法 #1350
合作者

感谢报告和侦探工作。我以不同的方式修复了它,但这很有帮助。推给主人。