环境搭建完成,集成点云处理模块,模型参数设置模块
parent
d59a9d1885
commit
d03edbefbd
File diff suppressed because it is too large
Load Diff
|
@ -125,6 +125,7 @@ int main(int argc, char* argv[])
|
||||||
// {
|
// {
|
||||||
// return 0;
|
// return 0;
|
||||||
// }
|
// }
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
//*****************************************
|
//*****************************************
|
||||||
|
|
||||||
|
|
|
@ -33,7 +33,7 @@ namespace MainWidget
|
||||||
{
|
{
|
||||||
_ui = new Ui::ControlPanel();
|
_ui = new Ui::ControlPanel();
|
||||||
_ui->setupUi(this);
|
_ui->setupUi(this);
|
||||||
_physicsWidget = new PhysicsWidget(mainwindow);
|
_physicsWidget = new PhysicsWidget(mainwindow); //
|
||||||
_geometryWidget = new GeometryTreeWidget(mainwindow);
|
_geometryWidget = new GeometryTreeWidget(mainwindow);
|
||||||
_meshWidget = new MeshWidget(mainwindow);
|
_meshWidget = new MeshWidget(mainwindow);
|
||||||
_propTable = new PropertyTable(mainwindow, this);
|
_propTable = new PropertyTable(mainwindow, this);
|
||||||
|
|
|
@ -83,9 +83,7 @@
|
||||||
#include "PostInterface/AnimationToolBar.h"
|
#include "PostInterface/AnimationToolBar.h"
|
||||||
#include "PostInterface/RenderDirector.h"
|
#include "PostInterface/RenderDirector.h"
|
||||||
namespace GUI {
|
namespace GUI {
|
||||||
MainWindow::MainWindow(bool useRibbon)
|
MainWindow::MainWindow(bool useRibbon): SARibbonMainWindow(nullptr, useRibbon), _ui(new Ui::MainWindowRibbon)
|
||||||
: SARibbonMainWindow(nullptr, useRibbon)
|
|
||||||
, _ui(new Ui::MainWindowRibbon)
|
|
||||||
{
|
{
|
||||||
if(useRibbon) {
|
if(useRibbon) {
|
||||||
_ui->setupRibbonUi(this);
|
_ui->setupRibbonUi(this);
|
||||||
|
@ -101,7 +99,7 @@ namespace GUI {
|
||||||
this->setContextMenuPolicy(Qt::NoContextMenu);
|
this->setContextMenuPolicy(Qt::NoContextMenu);
|
||||||
QString lang = Setting::BusAPI::instance()->getLanguage();
|
QString lang = Setting::BusAPI::instance()->getLanguage();
|
||||||
|
|
||||||
registerMoudel();
|
registerMoudel(); // 控制面版 参数设置面板 控制台 进程
|
||||||
_signalHandler = new SignalHandler(this);
|
_signalHandler = new SignalHandler(this);
|
||||||
_translator = new Translator();
|
_translator = new Translator();
|
||||||
_subWindowManager = new SubWindowManager(this, _ui->mdiArea, _signalHandler, _controlPanel);
|
_subWindowManager = new SubWindowManager(this, _ui->mdiArea, _signalHandler, _controlPanel);
|
||||||
|
@ -467,7 +465,7 @@ namespace GUI {
|
||||||
|
|
||||||
ConfigOption::GlobalConfig* g =
|
ConfigOption::GlobalConfig* g =
|
||||||
ConfigOption::ConfigOption::getInstance()->getGlobalConfig();
|
ConfigOption::ConfigOption::getInstance()->getGlobalConfig();
|
||||||
QString title = "FastCAE";
|
QString title = "WBCLFZCAE"; // 修改 标识 FastCAE
|
||||||
if(lang.toLower() == "chinese") {
|
if(lang.toLower() == "chinese") {
|
||||||
QString f = g->getChineseName();
|
QString f = g->getChineseName();
|
||||||
if(!f.isEmpty())
|
if(!f.isEmpty())
|
||||||
|
|
|
@ -14,7 +14,7 @@
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<property name="windowTitle">
|
<property name="windowTitle">
|
||||||
<string>FastCAE</string>
|
<string>WBCLFZ_CAE</string>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QWidget" name="centralwidget">
|
<widget class="QWidget" name="centralwidget">
|
||||||
<layout class="QGridLayout" name="gridLayout">
|
<layout class="QGridLayout" name="gridLayout">
|
||||||
|
@ -268,7 +268,7 @@
|
||||||
<x>0</x>
|
<x>0</x>
|
||||||
<y>0</y>
|
<y>0</y>
|
||||||
<width>1678</width>
|
<width>1678</width>
|
||||||
<height>23</height>
|
<height>22</height>
|
||||||
</rect>
|
</rect>
|
||||||
</property>
|
</property>
|
||||||
<widget class="QMenu" name="menuFile">
|
<widget class="QMenu" name="menuFile">
|
||||||
|
|
|
@ -53,7 +53,7 @@ namespace Py {
|
||||||
{
|
{
|
||||||
_mainWindow = m;
|
_mainWindow = m;
|
||||||
connectSignals();
|
connectSignals();
|
||||||
Py_SetProgramName(L"FastCAE");
|
Py_SetProgramName(L"FastCAE_LAMP");
|
||||||
Py_Initialize();
|
Py_Initialize();
|
||||||
if(!_interpreter->init(this))
|
if(!_interpreter->init(this))
|
||||||
emit printInfo(Common::Message::Error, tr("Python Initialize failed!"));
|
emit printInfo(Common::Message::Error, tr("Python Initialize failed!"));
|
||||||
|
|
Binary file not shown.
|
@ -0,0 +1,220 @@
|
||||||
|
{
|
||||||
|
"dependencies": [
|
||||||
|
|
||||||
|
{
|
||||||
|
"name": "embree3",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "opencascade",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "cgns",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "icu",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "gdal",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "zlib",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "cgal",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "openmesh",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "eigen3",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "mathgl",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "boost",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "openmesh",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "opencv4",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "opencv3",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "fftw3",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "vcglib",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "netcdf-c",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "netcdf-cxx4",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "rapidxml",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "gsl",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "tbb",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "openctm",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "levmar",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "libigl",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "openctm",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "tinygltf",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "glew",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "mpfr",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "atl",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "atlmfc",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "blas",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "lapack",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "gmp",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "qhull",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "xerces-c",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "tinyxml",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "libsvm",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "libkml",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "mpi",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "muparser",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "glfw3",
|
||||||
|
"platform": "x64"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "expat",
|
||||||
|
"platform": "x64"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"overrides": [
|
||||||
|
{
|
||||||
|
"name": "gdal",
|
||||||
|
"version-string": "3.2.2#6"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "geos",
|
||||||
|
"version": "3.8.1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "zstd",
|
||||||
|
"version": "1.4.9"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "libwebp",
|
||||||
|
"version": "1.1.0#4"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "liblzma",
|
||||||
|
"version": "5.2.5#3"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "hdf5",
|
||||||
|
"version": "1.10.5-12#0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "netcdf-c",
|
||||||
|
"version": "4.7.4#2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "netcdf-cxx4",
|
||||||
|
"version": "4.3.1#2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "python3",
|
||||||
|
"version": "3.8.3#2"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "boost",
|
||||||
|
"version": "1.82.0"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "cgal",
|
||||||
|
"version": "5.6"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"builtin-baseline": "3dd44b931481d7a8e9ba412621fa810232b66289"
|
||||||
|
}
|
Loading…
Reference in New Issue