From 1bb5b168c1d3ba368f0904ffeae8dcd942beee0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=A2=9E=E8=BE=89?= <3045316072@qq.com> Date: Mon, 21 Apr 2025 14:51:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86=E5=B7=A5=E5=85=B7?= =?UTF-8?q?=E7=AE=B1=E5=8A=A0=E8=BD=BD=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LAMPDataProcess.sln | 28 +++--- RasterProcessToolWidget/ToolBoxWidget.cpp | 12 ++- .../SARSatalliteSimulationWorkflow.cpp | 6 +- ...nSARToolSARSatalliteSimulationWorkflow.cpp | 90 ++++++++----------- 4 files changed, 64 insertions(+), 72 deletions(-) diff --git a/LAMPDataProcess.sln b/LAMPDataProcess.sln index 1f54f80..0559e59 100644 --- a/LAMPDataProcess.sln +++ b/LAMPDataProcess.sln @@ -38,10 +38,10 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "RasterMainWidgetGUI", "Rast EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ImageshowTool", "ImageshowTool\ImageshowTool.vcxproj", "{8C8CA066-A93A-4098-9A46-B855EFEAADF2}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SPG4Tool", "SPG4Tool\SPG4Tool.vcxproj", "{80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pluginToolboxLibrary", "pluginToolboxLibrary\pluginToolboxLibrary.vcxproj", "{667625A5-8DE2-4373-99F0-8BAD2CCED011}" EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SPG4Tool", "SPG4Tool\SPG4Tool.vcxproj", "{80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|ARM = Debug|ARM @@ -172,18 +172,6 @@ Global {8C8CA066-A93A-4098-9A46-B855EFEAADF2}.Release|x64.Build.0 = Release|x64 {8C8CA066-A93A-4098-9A46-B855EFEAADF2}.Release|x86.ActiveCfg = Release|x64 {8C8CA066-A93A-4098-9A46-B855EFEAADF2}.Release|x86.Build.0 = Release|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|ARM.ActiveCfg = Debug|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|ARM.Build.0 = Debug|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|x64.ActiveCfg = Debug|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|x64.Build.0 = Debug|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|x86.ActiveCfg = Debug|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|x86.Build.0 = Debug|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|ARM.ActiveCfg = Release|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|ARM.Build.0 = Release|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x64.ActiveCfg = Release|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x64.Build.0 = Release|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x86.ActiveCfg = Release|x64 - {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x86.Build.0 = Release|x64 {667625A5-8DE2-4373-99F0-8BAD2CCED011}.Debug|ARM.ActiveCfg = Debug|x64 {667625A5-8DE2-4373-99F0-8BAD2CCED011}.Debug|ARM.Build.0 = Debug|x64 {667625A5-8DE2-4373-99F0-8BAD2CCED011}.Debug|x64.ActiveCfg = Debug|x64 @@ -196,6 +184,18 @@ Global {667625A5-8DE2-4373-99F0-8BAD2CCED011}.Release|x64.Build.0 = Release|x64 {667625A5-8DE2-4373-99F0-8BAD2CCED011}.Release|x86.ActiveCfg = Release|Win32 {667625A5-8DE2-4373-99F0-8BAD2CCED011}.Release|x86.Build.0 = Release|Win32 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|ARM.ActiveCfg = Debug|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|ARM.Build.0 = Debug|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|x64.ActiveCfg = Debug|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|x64.Build.0 = Debug|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|x86.ActiveCfg = Debug|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Debug|x86.Build.0 = Debug|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|ARM.ActiveCfg = Release|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|ARM.Build.0 = Release|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x64.ActiveCfg = Release|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x64.Build.0 = Release|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x86.ActiveCfg = Release|x64 + {80A5854F-6F80-4EC2-9F73-84E0F4DB8D7E}.Release|x86.Build.0 = Release|x64 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/RasterProcessToolWidget/ToolBoxWidget.cpp b/RasterProcessToolWidget/ToolBoxWidget.cpp index 86a5234..d0a9ae4 100644 --- a/RasterProcessToolWidget/ToolBoxWidget.cpp +++ b/RasterProcessToolWidget/ToolBoxWidget.cpp @@ -203,7 +203,17 @@ QTreeWidgetItem* ToolBoxWidget::findChildItemByName(QTreeWidgetItem* parentItem, return childItem; } } - return nullptr; + + + // 如果没有找到,创建新的顶级节点 + QTreeWidgetItem* newItem = new QTreeWidgetItem(parentItem); + QIcon icon(QString::fromUtf8(":/RasterProcessTool/toolboxIcon")); + newItem->setIcon(0, icon); + newItem->setTextAlignment(0, Qt::AlignLeft); + newItem->setText(0, name); + parentItem->addChild(newItem); + return newItem; + // return nullptr; } void ToolBoxWidget::OpenToolboxManagerWidget() diff --git a/Toolbox/BaseToolbox/SARSatalliteSimulationWorkflow.cpp b/Toolbox/BaseToolbox/SARSatalliteSimulationWorkflow.cpp index 4abfdf5..a7d7db9 100644 --- a/Toolbox/BaseToolbox/SARSatalliteSimulationWorkflow.cpp +++ b/Toolbox/BaseToolbox/SARSatalliteSimulationWorkflow.cpp @@ -43,7 +43,7 @@ void initBaseToolSARSateSimulationWorkflow(ToolBoxWidget* toolbox) TLE2SatePositionVelocityToolButton::TLE2SatePositionVelocityToolButton(QWidget* parent) { - this->toolname = QString(u8"1.两行根数生成轨道节点"); + this->toolname = QString(u8" 两行根数生成轨道节点"); } TLE2SatePositionVelocityToolButton::~TLE2SatePositionVelocityToolButton() @@ -59,7 +59,7 @@ void TLE2SatePositionVelocityToolButton::run() QAligendLandClsAndDEMToolButton::QAligendLandClsAndDEMToolButton(QWidget* parent) { - this->toolname = QString(u8"3.对齐地类与地形影像"); + this->toolname = QString(u8" 对齐地类与地形影像"); } QAligendLandClsAndDEMToolButton::~QAligendLandClsAndDEMToolButton() @@ -75,7 +75,7 @@ void QAligendLandClsAndDEMToolButton::run() QDEMLLA2XYZSloperVectorToolButton::QDEMLLA2XYZSloperVectorToolButton(QWidget* parent) { - this->toolname = QString(u8"4.地形生成地面目标坐标与坡面矢量"); + this->toolname = QString(u8" 地形生成地面目标坐标与坡面矢量"); } QDEMLLA2XYZSloperVectorToolButton::~QDEMLLA2XYZSloperVectorToolButton() diff --git a/Toolbox/SimulationSARTool/SimulationSARToolSARSatalliteSimulationWorkflow.cpp b/Toolbox/SimulationSARTool/SimulationSARToolSARSatalliteSimulationWorkflow.cpp index 46cab17..b926a8a 100644 --- a/Toolbox/SimulationSARTool/SimulationSARToolSARSatalliteSimulationWorkflow.cpp +++ b/Toolbox/SimulationSARTool/SimulationSARToolSARSatalliteSimulationWorkflow.cpp @@ -60,76 +60,58 @@ SIMULATIONSARTOOL_EXPORT void initSimulationSARToolSARSateSimulationWorkflow(Too emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程", u8"基于回波仿真成像"}, new QEchoDataSimulationSARRFPCToolButton(toolbox)); emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程", u8"基于回波仿真成像"}, new QEchoDataSimulationSARRFPCToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3B仿真流程", u8"1~3级回波仿真"}, new QInSARImageNetGeneratorToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3C仿真流程", u8"1~3级回波仿真"}, new QInSARImageNetGeneratorToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1A仿真流程", u8"1~3级回波仿真"}, new QInSARImageNetGeneratorToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1B仿真流程", u8"1~3级回波仿真"}, new QInSARImageNetGeneratorToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2E仿真流程", u8"1~3级回波仿真"}, new QInSARImageNetGeneratorToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程", u8"1~3级回波仿真"}, new QInSARImageNetGeneratorToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程", u8"1~3级回波仿真"}, new QInSARImageNetGeneratorToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3B仿真流程", u8"基于回波仿真成像"}, new QInSARImageNetGeneratorToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3C仿真流程", u8"基于回波仿真成像"}, new QInSARImageNetGeneratorToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1A仿真流程", u8"基于回波仿真成像"}, new QInSARImageNetGeneratorToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1B仿真流程", u8"基于回波仿真成像"}, new QInSARImageNetGeneratorToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2E仿真流程", u8"基于回波仿真成像"}, new QInSARImageNetGeneratorToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程", u8"基于回波仿真成像"}, new QInSARImageNetGeneratorToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程", u8"基于回波仿真成像"}, new QInSARImageNetGeneratorToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3B仿真流程", u8"1~3级回波仿真"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3C仿真流程", u8"1~3级回波仿真"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1A仿真流程", u8"1~3级回波仿真"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1B仿真流程", u8"1~3级回波仿真"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2E仿真流程", u8"1~3级回波仿真"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程", u8"1~3级回波仿真"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程", u8"1~3级回波仿真"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3B仿真流程",u8"基于回波仿真成像"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3C仿真流程",u8"基于回波仿真成像"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1A仿真流程",u8"基于回波仿真成像"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1B仿真流程",u8"基于回波仿真成像"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2E仿真流程",u8"基于回波仿真成像"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程",u8"基于回波仿真成像"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程",u8"基于回波仿真成像"}, new QGeneratorMapGeoAndSltLookTableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3B仿真流程", u8"1~3级回波仿真"}, new QMapLooktableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3C仿真流程", u8"1~3级回波仿真"}, new QMapLooktableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1A仿真流程", u8"1~3级回波仿真"}, new QMapLooktableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1B仿真流程", u8"1~3级回波仿真"}, new QMapLooktableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2E仿真流程", u8"1~3级回波仿真"}, new QMapLooktableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程", u8"1~3级回波仿真"}, new QMapLooktableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程", u8"1~3级回波仿真"}, new QMapLooktableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3B仿真流程", u8"基于回波仿真成像"}, new QMapLooktableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3C仿真流程", u8"基于回波仿真成像"}, new QMapLooktableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1A仿真流程", u8"基于回波仿真成像"}, new QMapLooktableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1B仿真流程", u8"基于回波仿真成像"}, new QMapLooktableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2E仿真流程", u8"基于回波仿真成像"}, new QMapLooktableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程", u8"基于回波仿真成像"}, new QMapLooktableToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程", u8"基于回波仿真成像"}, new QMapLooktableToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3B仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3C仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1A仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1B仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2E仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); - - - - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3B仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageL1BToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3C仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageL1BToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1A仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageL1BToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1B仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageL1BToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2E仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageL1BToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageL1BToolButton(toolbox)); - emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程", u8"1~3级回波仿真"}, new QSimulationBPImageL1BToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3B仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3C仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1A仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1B仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2E仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageMultiProductionLevel1_2ToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3B仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageL1BToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"GF3C仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageL1BToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1A仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageL1BToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT1B仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageL1BToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2E仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageL1BToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"HJ2F仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageL1BToolButton(toolbox)); + emit toolbox->addBoxToolItemInPathSIGNAL(QVector{u8"大场景仿真流程", u8"LT04仿真流程", u8"基于回波仿真成像"}, new QSimulationBPImageL1BToolButton(toolbox)); - - - - - - - - - - - - - - - return ; } QPolyfitSatelliteGPSModelToolButton::QPolyfitSatelliteGPSModelToolButton(QWidget* parent) { - this->toolname = QString(u8"2.根据轨道节点拟合轨道模型"); + this->toolname = QString(u8"根据轨道节点拟合轨道模型"); } QPolyfitSatelliteGPSModelToolButton::~QPolyfitSatelliteGPSModelToolButton()