Merge branch 'feature/menu-20241017' into develop

develop
mzh 3 weeks ago
commit e9d697e71f

14
.gitignore vendored

@ -1,2 +1,16 @@
Tools
output
generate
.qmake.stash
.vs
**/*.sln
**/*.vcxproj
**/*.vcxproj.filters
**/*.vcxproj.user
**/Makefile
**/Makefile.Release
**/Makefile.Debug
FlowApp/FlowApp_resource.rc
*.pro.user
*.zip
.vscode/

@ -5881,131 +5881,131 @@ qt_resource_struct_v2 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x3f\x00\x00\x00\x02\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\x18\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x47\
\x00\x00\x00\x3e\x00\x00\x00\x00\x00\x01\x00\x00\x05\xa0\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x41\
\x00\x00\x00\x6e\x00\x00\x00\x00\x00\x01\x00\x00\x0e\x45\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x44\
\x00\x00\x00\x94\x00\x00\x00\x00\x00\x01\x00\x00\x17\x3b\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x43\
\x00\x00\x00\xba\x00\x01\x00\x00\x00\x01\x00\x00\x1e\xed\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x43\
\x00\x00\x00\xea\x00\x00\x00\x00\x00\x01\x00\x00\x21\x57\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x43\
\x00\x00\x01\x1e\x00\x00\x00\x00\x00\x01\x00\x00\x24\x40\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x4c\
\x00\x00\x01\x42\x00\x01\x00\x00\x00\x01\x00\x00\x29\x33\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x42\
\x00\x00\x01\x7c\x00\x00\x00\x00\x00\x01\x00\x00\x2b\xbc\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3c\
\x00\x00\x01\xa4\x00\x00\x00\x00\x00\x01\x00\x00\x2e\x6a\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3d\
\x00\x00\x01\xd6\x00\x00\x00\x00\x00\x01\x00\x00\x32\xa5\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3a\
\x00\x00\x02\x12\x00\x00\x00\x00\x00\x01\x00\x00\x35\x61\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x42\
\x00\x00\x02\x50\x00\x00\x00\x00\x00\x01\x00\x00\x38\xef\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3c\
\x00\x00\x02\x76\x00\x00\x00\x00\x00\x01\x00\x00\x3b\x36\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x49\
\x00\x00\x02\x9e\x00\x00\x00\x00\x00\x01\x00\x00\x40\xd2\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3f\
\x00\x00\x02\xcc\x00\x00\x00\x00\x00\x01\x00\x00\x49\x10\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x37\
\x00\x00\x02\xfc\x00\x00\x00\x00\x00\x01\x00\x00\x4e\x81\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x45\
\x00\x00\x03\x1c\x00\x00\x00\x00\x00\x01\x00\x00\x55\xe2\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x38\
\x00\x00\x03\x52\x00\x01\x00\x00\x00\x01\x00\x00\x5b\x4b\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x40\
\x00\x00\x03\x7e\x00\x00\x00\x00\x00\x01\x00\x00\x5e\x0e\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3a\
\x00\x00\x03\xaa\x00\x00\x00\x00\x00\x01\x00\x00\x65\xcd\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x41\
\x00\x00\x03\xd0\x00\x00\x00\x00\x00\x01\x00\x00\x68\xef\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x38\
\x00\x00\x04\x0a\x00\x00\x00\x00\x00\x01\x00\x00\x70\x81\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3b\
\x00\x00\x04\x38\x00\x00\x00\x00\x00\x01\x00\x00\x79\xee\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x48\
\x00\x00\x04\x5e\x00\x00\x00\x00\x00\x01\x00\x00\x7c\x66\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3c\
\x00\x00\x04\x8a\x00\x00\x00\x00\x00\x01\x00\x00\x85\x9a\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3b\
\x00\x00\x04\xc8\x00\x00\x00\x00\x00\x01\x00\x00\x88\x56\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x49\
\x00\x00\x04\xfe\x00\x00\x00\x00\x00\x01\x00\x00\x8b\xed\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x41\
\x00\x00\x05\x1e\x00\x00\x00\x00\x00\x01\x00\x00\x93\x4f\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x48\
\x00\x00\x05\x46\x00\x00\x00\x00\x00\x01\x00\x00\x96\xf3\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3b\
\x00\x00\x05\x84\x00\x00\x00\x00\x00\x01\x00\x00\x99\x06\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x47\
\x00\x00\x05\xae\x00\x00\x00\x00\x00\x01\x00\x00\x9c\xd1\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3d\
\x00\x00\x05\xd8\x00\x01\x00\x00\x00\x01\x00\x00\xa4\x01\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x40\
\x00\x00\x06\x04\x00\x00\x00\x00\x00\x01\x00\x00\xa7\xcb\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x48\
\x00\x00\x06\x34\x00\x00\x00\x00\x00\x01\x00\x00\xaa\xda\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x39\
\x00\x00\x06\x6e\x00\x00\x00\x00\x00\x01\x00\x00\xb2\x5b\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x49\
\x00\x00\x06\x9a\x00\x00\x00\x00\x00\x01\x00\x00\xb8\xc2\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x46\
\x00\x00\x06\xc0\x00\x00\x00\x00\x00\x01\x00\x00\xc2\x18\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x39\
\x00\x00\x06\xea\x00\x00\x00\x00\x00\x01\x00\x00\xc9\x6b\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3f\
\x00\x00\x07\x0a\x00\x00\x00\x00\x00\x01\x00\x00\xd0\xf4\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x46\
\x00\x00\x07\x36\x00\x00\x00\x00\x00\x01\x00\x00\xd4\x98\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x4b\
\x00\x00\x07\x5e\x00\x00\x00\x00\x00\x01\x00\x00\xd8\x0c\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x40\
\x00\x00\x07\x8c\x00\x00\x00\x00\x00\x01\x00\x00\xdf\xa4\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x4c\
\x00\x00\x07\xc0\x00\x00\x00\x00\x00\x01\x00\x00\xe7\xb3\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3e\
\x00\x00\x07\xe0\x00\x00\x00\x00\x00\x01\x00\x00\xea\x58\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x4a\
\x00\x00\x08\x06\x00\x00\x00\x00\x00\x01\x00\x00\xed\xf5\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3e\
\x00\x00\x08\x38\x00\x00\x00\x00\x00\x01\x00\x00\xf7\x35\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x45\
\x00\x00\x08\x60\x00\x00\x00\x00\x00\x01\x00\x00\xfa\xdf\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3f\
\x00\x00\x08\x9e\x00\x00\x00\x00\x00\x01\x00\x01\x03\x9c\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x43\
\x00\x00\x08\xda\x00\x01\x00\x00\x00\x01\x00\x01\x08\x74\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3d\
\x00\x00\x09\x04\x00\x00\x00\x00\x00\x01\x00\x01\x0b\xd0\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x45\
\x00\x00\x09\x32\x00\x00\x00\x00\x00\x01\x00\x01\x0e\xe4\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3f\
\x00\x00\x09\x50\x00\x00\x00\x00\x00\x01\x00\x01\x17\x62\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3c\
\x00\x00\x09\x78\x00\x00\x00\x00\x00\x01\x00\x01\x1b\x41\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x38\
\x00\x00\x09\x9e\x00\x00\x00\x00\x00\x01\x00\x01\x20\xd6\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x46\
\x00\x00\x09\xc4\x00\x00\x00\x00\x00\x01\x00\x01\x24\x84\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x3e\
\x00\x00\x09\xfa\x00\x00\x00\x00\x00\x01\x00\x01\x2f\x71\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x4a\
\x00\x00\x0a\x24\x00\x00\x00\x00\x00\x01\x00\x01\x31\xbc\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x4a\
\x00\x00\x0a\x4e\x00\x00\x00\x00\x00\x01\x00\x01\x34\x07\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x4b\
\x00\x00\x0a\x78\x00\x00\x00\x00\x00\x01\x00\x01\x36\x52\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x4b\
\x00\x00\x0a\xb2\x00\x00\x00\x00\x00\x01\x00\x01\x3b\xa2\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x44\
\x00\x00\x0a\xe4\x00\x00\x00\x00\x00\x01\x00\x01\x44\xf8\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x44\
\x00\x00\x0b\x0e\x00\x00\x00\x00\x00\x01\x00\x01\x4a\xd3\
\x00\x00\x01\x91\xe0\xe3\xe7\x70\
\x00\x00\x01\x92\x99\x21\xe5\x49\
"
qt_version = [int(v) for v in QtCore.qVersion().split('.')]

@ -8857,25 +8857,25 @@ qt_resource_struct_v2 = b"\
\x00\x00\x00\x00\x00\x02\x00\x00\x00\x0a\x00\x00\x00\x03\
\x00\x00\x00\x00\x00\x00\x00\x00\
\x00\x00\x00\x14\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\
\x00\x00\x01\x92\x05\x52\x42\x50\
\x00\x00\x01\x92\x99\x21\xe6\x48\
\x00\x00\x00\x32\x00\x00\x00\x00\x00\x01\x00\x00\x04\x40\
\x00\x00\x01\x92\x05\x52\x42\x50\
\x00\x00\x01\x92\x99\x21\xe6\x46\
\x00\x00\x00\x44\x00\x00\x00\x00\x00\x01\x00\x00\x24\xdb\
\x00\x00\x01\x92\x05\x52\x42\x50\
\x00\x00\x01\x92\x99\x21\xe6\x46\
\x00\x00\x00\x62\x00\x00\x00\x00\x00\x01\x00\x00\x8e\x77\
\x00\x00\x01\x92\x05\x52\x42\x50\
\x00\x00\x01\x92\x99\x21\xe6\x45\
\x00\x00\x00\x78\x00\x00\x00\x00\x00\x01\x00\x00\x9c\x58\
\x00\x00\x01\x92\x05\x52\x42\x50\
\x00\x00\x01\x92\x99\x21\xe6\x48\
\x00\x00\x00\x8c\x00\x00\x00\x00\x00\x01\x00\x01\x0b\x92\
\x00\x00\x01\x92\x05\x52\x42\x50\
\x00\x00\x01\x92\x99\x21\xe6\x49\
\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x01\x00\x01\x12\x97\
\x00\x00\x01\x92\x05\x52\x42\x50\
\x00\x00\x01\x92\x99\x21\xe6\x44\
\x00\x00\x00\xb6\x00\x00\x00\x00\x00\x01\x00\x01\x18\x60\
\x00\x00\x01\x92\x05\x52\x42\x50\
\x00\x00\x01\x92\x99\x21\xe6\x45\
\x00\x00\x00\xda\x00\x00\x00\x00\x00\x01\x00\x01\x84\x41\
\x00\x00\x01\x92\x05\x52\x42\x50\
\x00\x00\x01\x92\x99\x21\xe6\x47\
\x00\x00\x00\xf4\x00\x00\x00\x00\x00\x01\x00\x01\xf0\x22\
\x00\x00\x01\x92\x05\x52\x42\x50\
\x00\x00\x01\x92\x99\x21\xe6\x46\
"
qt_version = [int(v) for v in QtCore.qVersion().split('.')]

@ -0,0 +1,36 @@
@echo off
setlocal enabledelayedexpansion
set "sourceDir=Tools\Win64"
:: 定义源目录列表
set "sourceDirs=cgns;hdf5;OCC;Python37;PythonQt;QT5;qwt;SARibbon;VTK"
:: 定义目标文件夹
set "destDir=output"
:: 创建目标文件夹如果它不存在
if not exist "%destDir%" mkdir "%destDir%"
if not exist "%destDir%\bin" mkdir "%destDir%\bin"
if not exist "%destDir%\bin_d" mkdir "%destDir%\bin_d"
:: 循环遍历每个源目录并拷贝文件
for %%d in (%sourceDirs%) do (
@REM echo Copying files from %%d to %destDir%
@REM xcopy "%%d\*.*" "%destDir%" /E /I /Y /Q
:: 如果是python则直接拷贝
if "%%d"=="Python37" (
xcopy "%sourceDir%\%%d\*.*" "%destDir%\bin" /E /I /Y /Q
xcopy "%sourceDir%\%%d\*.*" "%destDir%\bin_d" /E /I /Y /Q
) else (
@REM echo "%sourceDir%\%%d\bind\*.dll"
xcopy "%sourceDir%\%%d\bind\*.dll" "%destDir%\bin_d" /E /I /Y /Q
xcopy "%sourceDir%\%%d\bin\*.dll" "%destDir%\bin" /E /I /Y /Q
)
@REM echo "%sourceDir%\%%d\bind\*.dll"
@REM xcopy "%sourceDir%\%%d\*.dll" "%destDir%" /E /I /Y /Q
)
echo All files have been copied.
pause
endlocal
Loading…
Cancel
Save