diff --git a/examples/quick/main.cpp b/examples/quick/main.cpp index a58c9eb..41a1efd 100644 --- a/examples/quick/main.cpp +++ b/examples/quick/main.cpp @@ -45,11 +45,13 @@ int main(int argc, char *argv[]) QGuiApplication application(argc, argv); #ifdef Q_OS_WINDOWS + if (!qEnvironmentVariableIsSet("QSG_RHI_BACKEND")) { # if (QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)) - QQuickWindow::setGraphicsApi(QSGRendererInterface::Direct3D11); + QQuickWindow::setGraphicsApi(QSGRendererInterface::Software); # elif (QT_VERSION >= QT_VERSION_CHECK(5, 14, 0)) - QQuickWindow::setSceneGraphBackend(QSGRendererInterface::Direct3D11Rhi); + QQuickWindow::setSceneGraphBackend(QSGRendererInterface::Software); # endif + } #endif QScopedPointer framelessHelper(new FramelessQuickHelper); diff --git a/utilities_win32.cpp b/utilities_win32.cpp index 55d6b46..655ec5d 100644 --- a/utilities_win32.cpp +++ b/utilities_win32.cpp @@ -40,7 +40,7 @@ #include "qwinregistry_p.h" #include "framelesshelper_windows.h" #include -#include +#include Q_DECLARE_METATYPE(QMargins) @@ -611,7 +611,7 @@ quint32 Utilities::getPrimaryScreenDpi(const bool horizontal) reinterpret_cast( QSystemLibrary::resolve(QStringLiteral("d2d1"), "D2D1CreateFactory")); if (pD2D1CreateFactory) { - CComPtr d2dFactory = nullptr; + CComPtr d2dFactory = nullptr; if (SUCCEEDED(pD2D1CreateFactory(D2D1_FACTORY_TYPE_SINGLE_THREADED, IID_PPV_ARGS(&d2dFactory)))) { if (SUCCEEDED(d2dFactory->ReloadSystemMetrics())) { FLOAT dpiX = 0.0, dpiY = 0.0;