From 89058b4cf78fb4bf298eb4d3c74b9626c12bbf6f Mon Sep 17 00:00:00 2001 From: TermiNexus Date: Wed, 7 Oct 2026 09:08:46 +0800 Subject: [PATCH] =?UTF-8?q?chore(build):=203=20=E4=B8=AA=20Qt=20=E5=B7=A5?= =?UTF-8?q?=E7=A8=8B=E5=A3=B0=E6=98=8E=E5=B9=B3=E5=8F=B0=E6=8F=92=E4=BB=B6?= =?UTF-8?q?=20qt6=5Fplugins?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ViperMNIST / ViperAIChat / ViperQtHelloWorld 的 runtime 块补上 qt6_plugins: [platforms/qwindows.dll],配合编译器新实现的运行时部署(TransPyV 36d23d2),使产物目录自带 Qt6*.dll 与 platforms/qwindows.dll,双击/直接运行即可,无需再设 QT_PLUGIN_PATH。 --- ViperAIChat/project.vpj | 3 ++- ViperMNIST/project.vpj | 3 ++- ViperQtHelloWorld/project.vpj | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ViperAIChat/project.vpj b/ViperAIChat/project.vpj index e88f606..05851f3 100644 --- a/ViperAIChat/project.vpj +++ b/ViperAIChat/project.vpj @@ -59,6 +59,7 @@ }, "runtime": { "qt6_path": "D:/Qt/6.11.2/mingw_64", - "qt6_dlls": ["Qt6Core.dll", "Qt6Gui.dll", "Qt6Widgets.dll", "Qt6Network.dll", "Qt6Charts.dll", "Qt6OpenGL.dll", "Qt6OpenGLWidgets.dll"] + "qt6_dlls": ["Qt6Core.dll", "Qt6Gui.dll", "Qt6Widgets.dll", "Qt6Network.dll", "Qt6Charts.dll", "Qt6OpenGL.dll", "Qt6OpenGLWidgets.dll"], + "qt6_plugins": ["platforms/qwindows.dll"] } } diff --git a/ViperMNIST/project.vpj b/ViperMNIST/project.vpj index 4171f9a..f64909d 100644 --- a/ViperMNIST/project.vpj +++ b/ViperMNIST/project.vpj @@ -67,6 +67,7 @@ "Qt6Charts.dll", "Qt6OpenGL.dll", "Qt6OpenGLWidgets.dll" - ] + ], + "qt6_plugins": ["platforms/qwindows.dll"] } } diff --git a/ViperQtHelloWorld/project.vpj b/ViperQtHelloWorld/project.vpj index ea381b3..bcc4042 100644 --- a/ViperQtHelloWorld/project.vpj +++ b/ViperQtHelloWorld/project.vpj @@ -47,6 +47,7 @@ }, "runtime": { "qt6_path": "D:/Qt/6.11.2/mingw_64", - "qt6_dlls": ["Qt6Core.dll", "Qt6Gui.dll", "Qt6Widgets.dll", "Qt6Network.dll", "Qt6Charts.dll", "Qt6OpenGL.dll", "Qt6OpenGLWidgets.dll"] + "qt6_dlls": ["Qt6Core.dll", "Qt6Gui.dll", "Qt6Widgets.dll", "Qt6Network.dll", "Qt6Charts.dll", "Qt6OpenGL.dll", "Qt6OpenGLWidgets.dll"], + "qt6_plugins": ["platforms/qwindows.dll"] } }