From 1d33e0ee46e0238e8f09dcb3d6dfd4af64dfa079 Mon Sep 17 00:00:00 2001 From: jdgleaver Date: Fri, 8 Jan 2021 10:54:46 +0000 Subject: [PATCH] Fix Qt plugin path detection when using Qt < 5.6.0 --- ui/drivers/qt/ui_qt_application.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ui/drivers/qt/ui_qt_application.cpp b/ui/drivers/qt/ui_qt_application.cpp index fd27b0bc7f..0f69c8e068 100644 --- a/ui/drivers/qt/ui_qt_application.cpp +++ b/ui/drivers/qt/ui_qt_application.cpp @@ -101,9 +101,10 @@ static void* ui_application_qt_initialize(void) QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling); #endif - QApplication::setStyle("fusion"); - + /* Create QApplication() before calling QApplication::setStyle() + * to ensure that plugin path is determined correctly */ ui_application.app = new QApplication(app_argc, app_argv); + QApplication::setStyle("fusion"); ui_application.app->setOrganizationName("libretro"); ui_application.app->setApplicationName("RetroArch"); ui_application.app->setApplicationVersion(PACKAGE_VERSION);