QImage aMain = TestViewer::viewWindow()->getView(OCCViewer_ViewFrame::MAIN_VIEW)->dumpView();
QImage anOverview = myOverview->dump();
- aMain = aMain.rgbSwapped(); //PATCH for image came from OCCT dump
+ if (SWAP_RGB)
+ aMain = aMain.rgbSwapped(); //PATCH for image came from OCCT dump
//anOverview = anOverview.rgbSwapped(); //overview dump already normalizes the image, the line is not necessary!!!
int w1 = aMain.width();
QPainter painter( &pix );
painter.setPen( PSOLID );
- painter.drawRect( WIDTH, WIDTH, w2, h2 );
- painter.drawRect( w2+WIDTH, WIDTH, w1, h1 );
-
//static int q = 0;
//q++;
//anOverview.save( QString( "/tmp/hydro/overview_" ) + QString::number( q ) + ".png" );
painter.drawImage( WIDTH, WIDTH, anOverview );
painter.drawImage( w2+WIDTH, WIDTH, aMain );
+ painter.drawRect( WIDTH, WIDTH, w2, h2 );
+ painter.drawRect( w2+WIDTH, WIDTH, w1, h1 );
+
QImage res = pix.toImage();
//res.save( QString( "/tmp/hydro/result_" ) + QString::number( q ) + ".png" );