ついで。QuickViewerの場合(これもいま初めて触った)。未テスト。
https://github.com/kanryu/quickviewer/blob/master/QuickViewer/src/models/pagecontent.cpp
L130
QSize newsize = fitMode == qvEnums::FitToRect
? currentSize.scaled(viewport.size(), Qt::KeepAspectRatio)
: QSize(viewport.width(), currentSize.height()*viewport.width()/currentSize.width()) ;
の KeepAspectRatio を IgnoreAspectRatio に変更。