Qt: remove some more leftovers of Qt4

This commit is contained in:
wmayer
2022-03-19 23:27:28 +01:00
parent 13e09b36f8
commit a999a249e3
13 changed files with 6 additions and 103 deletions

View File

@@ -1501,14 +1501,12 @@ void View3DInventorViewer::savePicture(int w, int h, int s, const QColor& bg, QI
// Save picture methods:
// FramebufferObject -- viewer renders into FBO (no offscreen)
// CoinOffscreenRenderer -- Coin's offscreen rendering method
// PixelBuffer -- Qt's pixel buffer used for offscreen rendering (only Qt4)
// Otherwise (Default) -- Qt's FBO used for offscreen rendering
std::string saveMethod = App::GetApplication().GetParameterGroupByPath
("User parameter:BaseApp/Preferences/View")->GetASCII("SavePicture");
bool useFramebufferObject = false;
bool useGrabFramebuffer = false;
bool usePixelBuffer = false;
bool useCoinOffscreenRenderer = false;
if (saveMethod == "FramebufferObject") {
useFramebufferObject = true;
@@ -1516,9 +1514,6 @@ void View3DInventorViewer::savePicture(int w, int h, int s, const QColor& bg, QI
else if (saveMethod == "GrabFramebuffer") {
useGrabFramebuffer = true;
}
else if (saveMethod == "PixelBuffer") {
usePixelBuffer = true;
}
else if (saveMethod == "CoinOffscreenRenderer") {
useCoinOffscreenRenderer = true;
}
@@ -1607,7 +1602,6 @@ void View3DInventorViewer::savePicture(int w, int h, int s, const QColor& bg, QI
SoQtOffscreenRenderer renderer(vp);
renderer.setNumPasses(s);
renderer.setInternalTextureFormat(getInternalTextureFormat());
renderer.setPbufferEnable(usePixelBuffer);
if (bgColor.isValid())
renderer.setBackgroundColor(SbColor4f(bgColor.redF(), bgColor.greenF(), bgColor.blueF(), bgColor.alphaF()));
if (!renderer.render(root))