Linux QT5.10下增加QVTKWigdet插件

提示:VTK8.1(包括8.1)之后就不支持QVTKWigdet 改用 QVTKOpenGLWidget

mkdir build
cd build
cmake-gui ..

注意:点击Configure读取配置文件,如果有对选项进行修改,修改后要用Generate才会根据刚刚修改的配置重新显示。

  • 如下图所示,把grouped和Advance都勾选上:


cmake具体配置:

  • Module下配置:勾选下图所示的五项


    image.png

    image.png
  • build和Cmake设置如下:


    image.png
  • VTK配置如下:


    image.png

点击generate即可,然后再输入
make
sudo make isntall
进行编译和安装。此步骤比较耗时,耐心等待。

  • 安装完之后使用sudo find / -name libQVTKWidgetPlugin.so动态链接库的路径。然后将它分别copy至QT的安装目录下:/XXX/Qt5.10.0/5.10.0/gcc_64/plugins/designer/XXX/Qt5.10.0/Tools/QtCreator/lib/Qt/plugins/designer即可。此时打开designer和QTCreator都会有对应的插件。效果如下图所示:
    image.png

    image.png

注意

  • 当出现undefined reference to `QVTKWidget::QVTKWidget(QWidget*, QFlags<Qt::WindowType>)'的错误时请引入:libvtkGUISupportQt-8.2这个库!

参考:
https://blog.csdn.net/hit1524468/article/details/79532620

  • 如果有帮助麻烦点个赞哈!
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容