增加了仿真参数界面

LAMPCAE-dev
chenzh 2025-03-29 15:00:38 +08:00
commit a78a60d51b
6 changed files with 25 additions and 15 deletions

View File

@ -1,7 +1,7 @@
# #
set(CPACK_PACKAGE_NAME "${PROJECT_NAME}") set(CPACK_PACKAGE_NAME "${PROJECT_NAME}")
# #
set(CPACK_PACKAGE_VENDOR "青岛数智船海科技有限公司") set(CPACK_PACKAGE_VENDOR "中科卫星应用德清研究院")
# #
set(CPACK_PACKAGE_DESCRIPTION_FILE "${PROJECT_SOURCE_DIR}/README.md") set(CPACK_PACKAGE_DESCRIPTION_FILE "${PROJECT_SOURCE_DIR}/README.md")
# #
@ -73,15 +73,15 @@ if(WIN32 OR MINGW)
#set(CPACK_NSIS_MUI_HEADERIMAGE "${CMAKE_SOURCE_DIR}/src/qrc/QUI/HEADERIMAGE.bmp") #set(CPACK_NSIS_MUI_HEADERIMAGE "${CMAKE_SOURCE_DIR}/src/qrc/QUI/HEADERIMAGE.bmp")
set(CPACK_NSIS_MODIFY_PATH ON) set(CPACK_NSIS_MODIFY_PATH ON)
set(CPACK_NSIS_MUI_FINISHPAGE_RUN ON) set(CPACK_NSIS_MUI_FINISHPAGE_RUN ON)
set(CPACK_NSIS_HELP_LINK "http://www.LAMPCAE.com/index.php?mod=document") set(CPACK_NSIS_HELP_LINK "")
set(CPACK_NSIS_URL_INFO_ABOUT "http://www.LAMPCAE.com/index.php?mod=product") set(CPACK_NSIS_URL_INFO_ABOUT "")
set(CPACK_NSIS_MENU_LINKS "http://www.LAMPCAE.com/" "LAMPCAE网站") set(CPACK_NSIS_MENU_LINKS "" "CAE网站")
set(CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL ON) set(CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL ON)
elseif(WIX_EXECUTABLE) elseif(WIX_EXECUTABLE)
list(APPEND CPACK_GENERATOR "WIX") list(APPEND CPACK_GENERATOR "WIX")
set(CPACK_WIX_PROPERTY_ARPCOMMENTS ${CPACK_PACKAGE_DESCRIPTION_SUMMARY}) set(CPACK_WIX_PROPERTY_ARPCOMMENTS ${CPACK_PACKAGE_DESCRIPTION_SUMMARY})
set(CPACK_WIX_PROPERTY_ARPURLINFOABOUT "http://www.LAMPCAE.com/index.php?mod=product") set(CPACK_WIX_PROPERTY_ARPURLINFOABOUT "")
set(CPACK_WIX_PROPERTY_ARPHELPLINK "http://www.LAMPCAE.com/") set(CPACK_WIX_PROPERTY_ARPHELPLINK "")
endif () endif ()
endif() endif()

View File

@ -93,7 +93,7 @@ install(
LIBRARY DESTINATION ${INSTALL_LIBDIR} COMPONENT lib LIBRARY DESTINATION ${INSTALL_LIBDIR} COMPONENT lib
) )
list(APPEND _plugins PluginAddTree PluginCustomizer PluginMeshDataExchange PluginWBFZExchangePlugin PluginMotorBike PluginRasterTool PluginLAMPScatterProcess) list(APPEND _plugins PluginAddTree PluginCustomizer PluginMeshDataExchange PluginWBFZExchangePlugin PluginMotorBike PluginRasterTool )
foreach(_plugin ${_plugins}) foreach(_plugin ${_plugins})
list(APPEND LAMPCAE_Runtimes_Libraries ${LAMPCAE_${_plugin}_Runtimes_Libraries}) list(APPEND LAMPCAE_Runtimes_Libraries ${LAMPCAE_${_plugin}_Runtimes_Libraries})

View File

@ -503,10 +503,13 @@ namespace GUI {
connect(_ui->action_ForestSance, SIGNAL(triggered()), this,SLOT(on_action_ForestSance())); connect(_ui->action_ForestSance, SIGNAL(triggered()), this,SLOT(on_action_ForestSance()));
connect(_ui->action_soilSurfaceScane, SIGNAL(triggered()), this,SLOT(on_action_soilSurfaceScane())); connect(_ui->action_soilSurfaceScane, SIGNAL(triggered()), this,SLOT(on_action_soilSurfaceScane()));
connect(_ui->actionRFPCSimulationProcess,SIGNAL(triggered()), this,SLOT(on_action_simulation()));
connect(_ui->actionRFPCSimulationProcess,SIGNAL(triggered()), this,SLOT(on_action_simulation())); connect(_ui->actionRFPCSimulationProcess,SIGNAL(triggered()), this,SLOT(on_action_simulation()));
// 绑定散射实验数据加载
//connect(_ui->action_LoadLaboratoryScatterResult,SIGNAL(triggered()), this,SLOT(on_actionLoadLaboratoryScatterResult_triggereds()));
} }
void MainWindow::registerMoudel() void MainWindow::registerMoudel()
@ -1863,6 +1866,12 @@ namespace GUI {
DebugInfo("MainWindow::on_clipMesh\n"); DebugInfo("MainWindow::on_clipMesh\n");
emit this->on_clipMeshSIGNAL(this); emit this->on_clipMeshSIGNAL(this);
} }
void MainWindow::on_actionLoadLaboratoryScatterResult_triggereds() {
DebugInfo("on_actionLoadLaboratoryScatterResult_triggered\n");
//emit this->on_action_LoadLaboratoryScatterResultSIGN(this);
}
void MainWindow::on_saveMeshEdit() void MainWindow::on_saveMeshEdit()
{ {
DebugInfo("MainWindow::on_saveMeshEdit\n"); DebugInfo("MainWindow::on_saveMeshEdit\n");

View File

@ -462,6 +462,7 @@ namespace GUI {
QStringList on_saveGeometryModel2StlFile_InScane(); QStringList on_saveGeometryModel2StlFile_InScane();
private slots: private slots:
void on_actionLoadLaboratoryScatterResult_triggereds();
/*关闭主窗口 */ /*关闭主窗口 */
void closeWindow(); void closeWindow();
/// 新建项目 /// 新建项目

View File

@ -1444,6 +1444,7 @@
<addaction name="WBCL_MenuWaterBodyScene"/> <addaction name="WBCL_MenuWaterBodyScene"/>
<addaction name="WBCL_MenuVegetationScene"/> <addaction name="WBCL_MenuVegetationScene"/>
<addaction name="separator"/> <addaction name="separator"/>
<addaction name="action_LoadLaboratoryScatterResult"/>
</widget> </widget>
<widget class="QMenu" name="menuTargetWBFZ"> <widget class="QMenu" name="menuTargetWBFZ">
<property name="title"> <property name="title">
@ -1607,7 +1608,6 @@
<addaction name="WBFZ_MenuWaterBodyScene"/> <addaction name="WBFZ_MenuWaterBodyScene"/>
<addaction name="WBFZ_MenuVegetationScene"/> <addaction name="WBFZ_MenuVegetationScene"/>
<addaction name="separator"/> <addaction name="separator"/>
<addaction name="actionRFPCSimulationProcess"/>
</widget> </widget>
<addaction name="menuFile"/> <addaction name="menuFile"/>
<addaction name="menuView"/> <addaction name="menuView"/>
@ -3330,6 +3330,11 @@
<string>大场景仿真</string> <string>大场景仿真</string>
</property> </property>
</action> </action>
<action name="action_LoadLaboratoryScatterResult">
<property name="text">
<string>全极化散射测量数据工具</string>
</property>
</action>
</widget> </widget>
<resources> <resources>
<include location="../qrc/qianfan.qrc"/> <include location="../qrc/qianfan.qrc"/>

View File

@ -31,11 +31,6 @@ namespace AddTreeTool {
extern "C" extern "C"
{ {
/**
*
* @param m
* @param plugs
*/
void ADDTREEPLUGINAPI Register(GUI::MainWindow* m, QList<Plugins::PluginBase*>* plugs); void ADDTREEPLUGINAPI Register(GUI::MainWindow* m, QList<Plugins::PluginBase*>* plugs);
} }