ImageView: fixed image not saved if extension not set (set default png)

This commit is contained in:
matlabbe
2018-12-13 17:54:46 -05:00
parent 85f0ab829a
commit 6e8913091d

View File

@@ -666,6 +666,12 @@ void ImageView::contextMenuEvent(QContextMenuEvent * e)
#endif
if(!text.isEmpty())
{
if(QFileInfo(text).suffix() == "")
{
//use png by default
text += ".png";
}
_savedFileName = text;
QImage img(_graphicsView->sceneRect().width(), _graphicsView->sceneRect().height(), QImage::Format_ARGB32_Premultiplied);
QPainter p(&img);