设为首页收藏本站
授权版本:2024_07
开启左侧

QT中和halcon联合编程时 显示图像报错

[复制链接]
scarsss 发表于 2023-8-12 15:57:12 | 显示全部楼层 |阅读模式
已经成功将窗口与qt绑定,能显示打开的图片,  然后写了一个函数DrawWhereTickWrong,能将图片中检查出有问题的地方用红色矩形在窗口里框出来。
1691826513412.png 之前是可以正常显示的
后来因为函数都在mainwindow里,自己建了个新类tools来储存这些函数,原来主程序里改为调用这些函数,这个程序就出问题了
1691826096265.png 函数内容一点没动。
但其他被储存起来的函数调用后没问题,难道是因为这个涉及显示图片?代码如下:
1691826334334.png
此外我往报错的这句DispObj((*ho_RectangleResult), hv_WindowHandle); 前面加了一句:if (HDevWindowStack::IsOpen())
程序就可以运行,但是不显示红框,相当于这个功能就没有了。




奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
多看就会 发表于 2023-8-14 08:52:23 | 显示全部楼层
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表