Allow configuring Qt without highdpiscaling on Windows
When highdpiscaling feature is disabled, a default dummy QHighDpiScaling class is compiled in. This dummy class missed the roundScaleFactor() method used by qwindwswindow.cpp, causing a compilation error. Pick-to: 6.8 Fixes: QTBUG-135893 Change-Id: I754878b9bbd55f68f07a19618fc275f89f7f839f Reviewed-by: Tor Arne Vestbø <tor.arne.vestbo@qt.io> Reviewed-by: Morten Johan Sørvig <morten.sorvig@qt.io> (cherry picked from commit 581e39b35f5a09640959112779514b3f11bc5c82) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
This commit is contained in:
parent
cca73cecb0
commit
fd608b6a6b
@ -344,6 +344,7 @@ public:
|
||||
static inline QPointF mapPositionToGlobal(const QPointF &pos, const QPoint &, const QWindow *) { return pos; }
|
||||
static inline QPointF mapPositionFromGlobal(const QPointF &pos, const QPoint &, const QWindow *) { return pos; }
|
||||
static inline QDpi logicalDpi(const QScreen *) { return QDpi(-1,-1); }
|
||||
static inline qreal roundScaleFactor(qreal) { return 1.0; }
|
||||
};
|
||||
|
||||
namespace QHighDpi {
|
||||
|
Loading…
x
Reference in New Issue
Block a user