之前已经安装好了,现在直接使用,本来是把QVtkWidget 放在ui文件里面,也就是拖动上去,结果报错,说QVTKWidget 放在将来就被移除搜了一圈发现解决方案是使用QOpenGLWidget代替QVTKWidget,好嘛,我以为会有QVTKOpenGLWidget.dll 这种东西,结果发现没有……搜本地文件发现了它的头文件和源文件,所以我直接使用了类型提升,而QWidget又没法用类型提升,直接用一个QWidget应该行,实验之下果然可以。
那个黑框就是VTK控件了。~~~~
-----更新----
但是用pclvisualizer 代理的时候,又报了越界的错误,想来是不兼容的。
所以为了快速开发,先用PCL + QVTKWidget 报错就报错,开发完成之后再逐步用VTK代替PCL。
VS 使用VTK + QT 非安装
点赞
收藏