diff --git a/src/pbfhandler.cpp b/src/pbfhandler.cpp index 828efaf..2810ea2 100644 --- a/src/pbfhandler.cpp +++ b/src/pbfhandler.cpp @@ -83,10 +83,12 @@ bool PBFHandler::read(QImage *image) int zoom = list.size() ? list.first().toInt() : 0; int overzoom = (list.size() > 1) ? list.at(1).toInt() : 0; - QSize size = _scaledSize.isValid() - ? _scaledSize : QSize(TILE_SIZE, TILE_SIZE); - QPointF scale((qreal)size.width() / (TILE_SIZE << overzoom), - (qreal)size.height() / (TILE_SIZE << overzoom)); + QSize scaledSize(_scaledSize.isValid() + ? _scaledSize : QSize(TILE_SIZE, TILE_SIZE)); + QSize size(scaledSize.width()<