Qt: Link QJpegPlugin on static Windows

This commit is contained in:
Vicki Pfau 2023-01-31 21:11:02 -08:00
parent 86327de14f
commit 4afacfa067
2 changed files with 2 additions and 1 deletions

View File

@ -222,7 +222,7 @@ if(${QT}Multimedia_FOUND)
list(APPEND SOURCE_FILES list(APPEND SOURCE_FILES
VideoDumper.cpp) VideoDumper.cpp)
if (WIN32 AND QT_STATIC) if (WIN32 AND QT_STATIC)
list(APPEND QT_LIBRARIES ${QT}::QWindowsAudioPlugin ${QT}::DSServicePlugin ${QT}::QWindowsVistaStylePlugin list(APPEND QT_LIBRARIES ${QT}::QWindowsAudioPlugin ${QT}::DSServicePlugin ${QT}::QWindowsVistaStylePlugin ${QT}::QJpegPlugin
strmiids mfuuid mfplat mf ksguid dxva2 evr d3d9) strmiids mfuuid mfplat mf ksguid dxva2 evr d3d9)
endif() endif()
list(APPEND QT_LIBRARIES ${QT}::Multimedia) list(APPEND QT_LIBRARIES ${QT}::Multimedia)

View File

@ -28,6 +28,7 @@
#ifdef QT_STATIC #ifdef QT_STATIC
#include <QtPlugin> #include <QtPlugin>
#ifdef Q_OS_WIN #ifdef Q_OS_WIN
Q_IMPORT_PLUGIN(QJpegPlugin);
Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin); Q_IMPORT_PLUGIN(QWindowsIntegrationPlugin);
Q_IMPORT_PLUGIN(QWindowsVistaStylePlugin); Q_IMPORT_PLUGIN(QWindowsVistaStylePlugin);
#ifdef BUILD_QT_MULTIMEDIA #ifdef BUILD_QT_MULTIMEDIA