diff --git a/.gitignore b/.gitignore index 9799a3a..b8c8d68 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,16 @@ Tools -output \ No newline at end of file +output +generate +.qmake.stash +.vs +**/*.sln +**/*.vcxproj +**/*.vcxproj.filters +**/*.vcxproj.user +**/Makefile +**/Makefile.Release +**/Makefile.Debug +FlowApp/FlowApp_resource.rc +*.pro.user +*.zip +.vscode/ diff --git a/FITK_Component/FITKRenderWindowVTK/FITKIcons_rc.py b/FITK_Component/FITKRenderWindowVTK/FITKIcons_rc.py index a887e32..e06783b 100644 --- a/FITK_Component/FITKRenderWindowVTK/FITKIcons_rc.py +++ b/FITK_Component/FITKRenderWindowVTK/FITKIcons_rc.py @@ -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('.')] diff --git a/FITK_Kernel/FITKAppFramework/License_rc.py b/FITK_Kernel/FITKAppFramework/License_rc.py index f82404d..65c0f96 100644 --- a/FITK_Kernel/FITKAppFramework/License_rc.py +++ b/FITK_Kernel/FITKAppFramework/License_rc.py @@ -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('.')] diff --git a/copy.bat b/copy.bat new file mode 100644 index 0000000..1c3f72a --- /dev/null +++ b/copy.bat @@ -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 \ No newline at end of file