c++ - 来自主线程的 VTK 窗口线程,C++

标签 c++ multithreading vtk

我只是在学习 VTK(和 C++ GUI 编程)并且希望有简单的问题。

主应用程序在应用程序的某个时刻启动呈现的窗口。希望能够让主线程继续,同时显示 VTK 窗口。是否有特定的方法将 VTK 窗口作为线程启动?

我的环境是 Linux,我可以使用 boost 和 pthreads。 谢谢。

VTK 是可视化工具包,参见 vtk.org

最佳答案

您可以调用 vtkRenderWindowInteractor->Start() 方法。 (如果您没有创建交互器,请从您的渲染器获取交互器)。

VTK 中包含大量示例;你应该看看那些!如果您没有它们,请确保在使用 cmake 构建 VTK 时,打开 VTK_BUILD_EXAMPLES。

编辑:

您应该查看 GUI 示例,因为这似乎是您要构建的内容。

关于c++ - 来自主线程的 VTK 窗口线程,C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2136711/

相关文章:

Java 线程教程

ios - 可以在后台线程上从 ASIHTTPRequest/AFNetworking 执行 completionBlock 吗?

binary - 如何理解vtk二进制文件格式的base64编码

c++ - VC++库冲突问题

c++ - Windows 中 MSYS 与 MinGW 的需求是什么

c++ - Windows PC 上 Qt5.3 上的 Android 目标 QWebView,错误 : Unknown module(s) in QT: webkitwidgets

c++ - 非法使用此类型作为表达式(错误)C++

c++ - aio.h aio_read() 和写入内存泄漏

java - 如何使用 Jconsole 监控 Java 程序?

c++ - 具有 >50 个(移动) Actor 的 Vtk Qt 场景