3

我正在使用带有一堆 vtkImageMapper、vtkActor2D 和两个 v​​tkRenderer 的 QVTKWidget。

我使用 DICOM 图像将所有这些对象加载到 QVTKWidget 中。

有两个渲染器,因为用户可以同时打开两个图像。

但是,他可能想关闭一个图像 um 命令来替换它。问题是我无法将旧图像从窗口中取出。

来自渲染 Windows 的方法 Clear() 显然不起作用。与 RemoveAllProps() 相同。

那么,我怎样才能清除Windows?

4

1 回答 1

2

RemoveAllViewProps() 在这种情况下应该可以工作。也许您仍然可以看到图像,因为窗口尚未更新。你能在移除所有道具后通过调用 Render() 来确保渲染窗口被刷新吗?

于 2012-10-31T10:50:10.543 回答