cesss
(Cesss)
November 24, 2019, 8:55pm
1
When building master with VTK_MODULE_ENABLE_VTK_GUISupportQtOpenGL I’m getting the following error (I have Qt 5.12.0 if that matters):
src/VTK/2019-11-24/GUISupport/QtOpenGL/QVTKWidget2.cxx:488:21: error: no member named ‘Frame’ in ‘QGLWidget’
this->Superclass::Frame();
~~~~ ^
1 error generated.
make[2]: *** [GUISupport/QtOpenGL/CMakeFiles/GUISupportQtOpenGL.dir/QVTKWidget2.cxx.o] Error 1
make[1]: *** [GUISupport/QtOpenGL/CMakeFiles/GUISupportQtOpenGL.dir/all] Error 2
make: *** [all] Error 2
ben.boeckel
(Ben Boeckel (Kitware))
March 16, 2020, 2:48pm
2
I’ve also been seeing this. @utkarshayachit @mwestphal Thoughts? Is this fallout from the switched around class hierarchy here?
mwestphal
(Mathieu Westphal (Kitware))
March 17, 2020, 2:36am
3
It’s not, this class has been completely removed from master in my MR.
This line was actually short lived, it was added late 2019 by @ken-martin in this MR :
https://gitlab.kitware.com/vtk/vtk/-/merge_requests/6137
ben.boeckel
(Ben Boeckel (Kitware))
March 17, 2020, 2:45pm
4
Ah, it was removed just a few weeks ago. I should have made more noise earlier, but I didn’t need the class at the time, so I just pushed it under a rug.