Thanks a lot, it worked like a charm. I needed image (QImage) object too, for some other features, so i retained that also.
@if(fileInfo.fileName()!=fileInfo.baseName()+".svg")
{
displayImage.addPixmap(QPixmap::fromImage(image)); // add image to QGraphicsScene object
}
else if(fileInfo.fileName()==fileInfo.baseName()+".svg")
{
QGraphicsSvgItem *svgItem = new QGraphicsSvgItem( fileName );
displayImage.addItem( svgItem );
}@
@void aViewer::on_actionZoom_In_triggered()
{
ui->graphicsView->scale(1.1,1.1);
}@