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