Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用带有一堆 vtkImageMapper、vtkActor2D 和两个 vtkRenderer 的 QVTKWidget。
我使用 DICOM 图像将所有这些对象加载到 QVTKWidget 中。
有两个渲染器,因为用户可以同时打开两个图像。
但是,他可能想关闭一个图像 um 命令来替换它。问题是我无法将旧图像从窗口中取出。
来自渲染 Windows 的方法 Clear() 显然不起作用。与 RemoveAllProps() 相同。
那么,我怎样才能清除Windows?
RemoveAllViewProps() 在这种情况下应该可以工作。也许您仍然可以看到图像,因为窗口尚未更新。你能在移除所有道具后通过调用 Render() 来确保渲染窗口被刷新吗?