如何将QVTKWidget添加到QtDesigner里
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将QVTKWidget添加到QtDesigner里相关的知识,希望对你有一定的参考价值。
1 正确安装QT,出现文件夹$(QTDIR)\\plugins\\designer2 Cmake编译支持QT的VTK,生成vtkGUISupportQt-6.1.dll和QVTKWidgetPlugin.dll两个文件(注意:一定是release版本的!)
3 将生成文件拷贝到1中的文件夹中。 参考技术A 1 正确安装QT,出现文件夹$(QTDIR)\plugins\designer
2 Cmake编译支持QT的VTK,生成vtkGUISupportQt-6.1.dll和QVTKWidgetPlugin.dll两个文件(注意:一定是release版本的!)
3 将生成文件拷贝到1中的文件夹中。
如何以编程方式将 UI 添加到基于 Qtvtkwidget 的小部件?
【中文标题】如何以编程方式将 UI 添加到基于 Qtvtkwidget 的小部件?【英文标题】:How to programmatically add a UI to a widget based on a Qtvtkwidget? 【发布时间】:2012-12-30 14:22:14 【问题描述】:我正在尝试基于 example 编写一个程序,即基于 QVTKWidget
的小部件,这样我就可以在小部件中使用 PCL Visualizer
,没有 UI,第一步对我来说是添加一个简单的 UI 一个带有一些简单选项的菜单栏:关闭、保存等。
不幸的是,我使用 QT 界面的经验是使用 Designer,我虽然看到了 ui
文件的样子,但我没有看到关于如何将它们添加到小部件的教程,也没有看到将它们添加到主窗口的教程几个。
您知道将 .ui 文件添加到 QVTKWidget
或一般小部件的简单方法吗?
【问题讨论】:
【参考方案1】:最简单的方法是在设计器中创建一个应用程序或一个小部件,然后将一个普通的QWidget
添加到内容中,这个QWidget
你提升为类型QVTKWidget
,通过描述的设计器界面在documentation。然后您可以将所有其他 ui 元素添加到应用程序并与 QVTKWidget
进行交互
【讨论】:
因此,如果我对您的理解正确,我会以这种方式创建一个新的QVTKWidget
,然后只需复制我链接到的教程中的所有代码。我会尝试这样做。
以上是关于如何将QVTKWidget添加到QtDesigner里的主要内容,如果未能解决你的问题,请参考以下文章
如何以编程方式将 UI 添加到基于 Qtvtkwidget 的小部件?
未定义对“QVTKWidget::QVTKWidget”的引用
关于QVTKWidget2的使用,运行窗口背景是透明的,求解答