diff --git a/Project/MSVC2022/MediaInfo_Qt/MediaInfo_Qt.vcxproj b/Project/MSVC2022/MediaInfo_Qt/MediaInfo_Qt.vcxproj
deleted file mode 100644
index 012be4ecd..000000000
--- a/Project/MSVC2022/MediaInfo_Qt/MediaInfo_Qt.vcxproj
+++ /dev/null
@@ -1,226 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Debug
- x64
-
-
- Release
- Win32
-
-
- Release
- x64
-
-
-
- {2C8E0377-F9D5-4CD8-B894-CA421ECA46DF}
- MediaInfo-Qt
- Win32Proj
-
-
-
- Application
- Unicode
- v143
-
-
- Application
- Unicode
- v143
-
-
- Application
- Unicode
- v143
-
-
- Application
- Unicode
- v143
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <_ProjectFileVersion>10.0.30319.1
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(Platform)\$(Configuration)\
- $(SolutionDir)$(Platform)\$(Configuration)\
- $(Platform)\$(Configuration)\
-
-
-
- ../../../Source;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;../../../../Qt/include;./;%(AdditionalIncludeDirectories)
- true
- MultiThreadedDebugDLL
-
-
- EditAndContinue
-
-
- ../../../Source;%(AdditionalIncludeDirectories)
-
-
- ZenLib.lib;QtCore.lib;QtGui.lib;QtXml.lib;QtNetwork.lib;qtsvg.lib;qsvgd.lib;qtmain.lib;winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)
- ..\..\..\..\MediaInfoLib\Project\MSVC2022\Library\$(Platform)\$(Configuration);..\..\..\..\ZenLib\Project\MSVC2022\Library\$(Platform)\$(Configuration);..\..\..\..\zlib\projects\MSVC2022\$(Platform)\$(Configuration);../../../../Qt\lib\MSVC2022\$(Platform)\$(Configuration);../../../../Qt\plugins\imageformats;%(AdditionalLibraryDirectories)
- libcmt.lib;%(IgnoreSpecificDefaultLibraries)
- true
- Windows
- MachineX86
-
-
-
-
- X64
-
-
- ../../../Source;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;../../../../Qt/include;./;%(AdditionalIncludeDirectories)
- true
- MultiThreadedDebugDLL
-
-
- ProgramDatabase
-
-
- ../../../Source;%(AdditionalIncludeDirectories)
-
-
- ZenLib.lib;MediaInfo.lib;QtCored.lib;QtGuid.lib;QtXmld.lib;QtNetworkd.lib;qsvgd.lib;qtsvgd.lib;qtmaind.lib;winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)
- ..\..\..\..\MediaInfoLib\Project\MSVC2022\Library\$(Platform)\$(Configuration);..\..\..\..\ZenLib\Project\MSVC2022\Library\$(Platform)\$(Configuration);..\..\..\..\zlib\projects\MSVC2022\$(Platform)\$(Configuration);../../../../Qt\lib\MSVC2022\$(Platform);../../../../Qt\plugins\imageformats;%(AdditionalLibraryDirectories)
- true
- Windows
- MachineX64
-
-
-
-
- ../../../Source;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;../../../../Qt/include;./;%(AdditionalIncludeDirectories)
- MultiThreadedDLL
- true
-
-
- ProgramDatabase
-
-
- ../../../Source;%(AdditionalIncludeDirectories)
-
-
- ZenLib.lib;QtCore.lib;QtGui.lib;QtXml.lib;qtsvg.lib;qsvg.lib;qtmain.lib;winmm.lib;ws2_32.lib;imm32.lib;%(AdditionalDependencies)
- ..\..\..\..\MediaInfoLib\Project\MSVC2022\Library\$(Platform)\$(Configuration);..\..\..\..\ZenLib\Project\MSVC2022\Library\$(Platform)\$(Configuration);..\..\..\..\zlib\projects\MSVC2022\$(Platform)\$(Configuration);../../../../Qt/lib/$(Platform)\$(Configuration);../../../../Qt\plugins\imageformats;%(AdditionalLibraryDirectories)
- true
- Windows
- true
- true
- MachineX86
-
-
-
-
- X64
-
-
- ../../../Source;../../../../Qt/include/;../../../../Qt/include/QtCore;../../../../Qt/include/QtGui;../../../../MediaInfoLib/Source;../../../../ZenLib/Source;%(AdditionalIncludeDirectories)
- MultiThreadedDLL
- true
-
-
- ProgramDatabase
-
-
- ../../../Source;%(AdditionalIncludeDirectories)
-
-
- QtCore.lib;QtGui.lib;qtmain.lib;winmm.lib;ws2_32.lib;imm32.lib;shlwapi.lib;%(AdditionalDependencies)
- ../../../../Qt/lib/$(Platform)\$(Configuration);%(AdditionalLibraryDirectories)
- true
- Windows
- true
- true
- MachineX64
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Project/MSVC2022/MediaInfo_Qt/MediaInfo_Qt.vcxproj.filters b/Project/MSVC2022/MediaInfo_Qt/MediaInfo_Qt.vcxproj.filters
deleted file mode 100644
index 459ac5981..000000000
--- a/Project/MSVC2022/MediaInfo_Qt/MediaInfo_Qt.vcxproj.filters
+++ /dev/null
@@ -1,204 +0,0 @@
-
-
-
-
- {4FC737F1-C7A5-4376-A066-2A32D752A2FF}
- cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx
-
-
- {f262c011-c712-4aa6-86ea-95146eb3ffa1}
-
-
- {93995380-89BD-4b04-88EB-625FBE52EBFB}
- h;hpp;hxx;hm;inl;inc;xsd
-
-
- {27060a07-2ab1-40b6-bb52-4526264f9155}
-
-
- {67DA6AB6-F800-4c08-8B7A-83BB121AAD01}
- rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav
-
-
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files\_Automated
-
-
- Source Files\_Automated
-
-
- Source Files
-
-
- Source Files
-
-
- Source Files
-
-
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files\_Automated
-
-
- Header Files\_Automated
-
-
- Header Files\_Automated
-
-
- Header Files\_Automated
-
-
- Header Files\_Automated
-
-
- Header Files\_Automated
-
-
- Header Files\_Automated
-
-
- Header Files\_Automated
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
- Header Files
-
-
-
\ No newline at end of file
diff --git a/Project/MSVC2022/MediaInfo_Qt/generate_vcxproj.cmd b/Project/MSVC2022/MediaInfo_Qt/generate_vcxproj.cmd
new file mode 100644
index 000000000..32118c6e2
--- /dev/null
+++ b/Project/MSVC2022/MediaInfo_Qt/generate_vcxproj.cmd
@@ -0,0 +1 @@
+qmake -tp vc %~dp0..\..\QMake\GUI\MediaInfoQt.pro -o %~dp0MediaInfo_Qt.vcxproj
diff --git a/Project/MSVC2022/MediaInfo_Qt/qt_update.bat b/Project/MSVC2022/MediaInfo_Qt/qt_update.bat
deleted file mode 100644
index 2604fd100..000000000
--- a/Project/MSVC2022/MediaInfo_Qt/qt_update.bat
+++ /dev/null
@@ -1,26 +0,0 @@
-mkdir _Automated
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\easyviewwidget.h -o_Automated\moc_easyviewwidget.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\export.h -o_Automated\moc_export.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\mainwindow.h -o_Automated\moc_mainwindow.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\preferences.h -o_Automated\moc_preferences.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\easyviewwidget.h -o_Automated\moc_easyviewwidget.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\export.h -o_Automated\moc_export.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\about.h -o_Automated\moc_about.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\sheetview.h -o_Automated\moc_sheetview.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\columneditsheet.h -o_Automated\moc_columneditsheet.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\editsheet.h -o_Automated\moc_editsheet.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\configtreetext.h -o_Automated\moc_configtreetext.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\editconfigtreetext.h -o_Automated\moc_editconfigtreetext.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\editcustom.h -o_Automated\moc_editcustom.cpp
-..\..\..\..\Qt\bin\moc ..\..\..\Source\GUI\Qt\bottombar.h -o_Automated\moc_bottombar.cpp
-..\..\..\..\Qt\bin\rcc ..\..\..\Source\Resource\Resources.qrc -o _Automated\qrc_Resources.cpp
-..\..\..\..\Qt\bin\uic ..\..\..\Source\GUI\Qt\export.ui -o _Automated\ui_export.h
-..\..\..\..\Qt\bin\uic ..\..\..\Source\GUI\Qt\mainwindow.ui -o _Automated\ui_mainwindow.h
-..\..\..\..\Qt\bin\uic ..\..\..\Source\GUI\Qt\preferences.ui -o _Automated\ui_preferences.h
-..\..\..\..\Qt\bin\uic ..\..\..\Source\GUI\Qt\export.ui -o _Automated\ui_export.h
-..\..\..\..\Qt\bin\uic ..\..\..\Source\GUI\Qt\about.ui -o _Automated\ui_about.h
-..\..\..\..\Qt\bin\uic ..\..\..\Source\GUI\Qt\sheetview.ui -o _Automated\ui_sheetview.h
-..\..\..\..\Qt\bin\uic ..\..\..\Source\GUI\Qt\editsheet.ui -o _Automated\ui_editsheet.h
-..\..\..\..\Qt\bin\uic ..\..\..\Source\GUI\Qt\editconfigtreetext.ui -o _Automated\ui_editconfigtreetext.h
-..\..\..\..\Qt\bin\uic ..\..\..\Source\GUI\Qt\editcustom.ui -o _Automated\ui_editcustom.h
-..\..\..\..\Qt\bin\uic ..\..\..\Source\GUI\Qt\bottombar.ui -o _Automated\ui_bottombar.h
diff --git a/Project/QMake/GUI/MediaInfoQt.pro b/Project/QMake/GUI/MediaInfoQt.pro
index 18b1ed27d..e53862a14 100644
--- a/Project/QMake/GUI/MediaInfoQt.pro
+++ b/Project/QMake/GUI/MediaInfoQt.pro
@@ -69,7 +69,7 @@ unix {
}
win32 {
- QMAKE_CXXFLAGS += /guard:cf
+ QMAKE_CXXFLAGS += /MP /guard:cf
QMAKE_LFLAGS += /guard:cf /CETCOMPAT
contains(UWP, yes|1) {