ソースを参照

0413 loaddata渲染

caizm 2 年 前
コミット
fc5b5a7d08

+ 3 - 2
CAE_Solution/src/threadPool_and_statemachine/dealWith/handlepool.cpp

@@ -52,6 +52,7 @@ void handlePool::getmsg_recvstateTohandlePool(std::string recvmsg)
     }else{
         render_ = new QVTKRenderer();
         map_render.insert(json_object->proId,render_);
+        render_->init();
         w->addTab(render_->GetWidget(),"test");
     }
     operateRender(json_object->action,render_);
@@ -72,7 +73,7 @@ void handlePool::getmsg_recvstateTohandlePool(std::string recvmsg)
 void handlePool::operateRender(QString action,QVTKRenderer* render_)
 {
     if(action == "init"){
-        render_->init();
+        //render_->init();
         //emit sendWidget_handlePoolToWidget(render_->GetWidget());
 
         render_->CaptureWindowImages();
@@ -83,7 +84,7 @@ void handlePool::operateRender(QString action,QVTKRenderer* render_)
         bool f = meshmanager->LoadData(m_filePath);
         if(f){
             if(render_){
-                meshmanager->DisplayMesh( );
+                meshmanager->DisplayMesh(render_);
                 render_->ZoomToExtents();
             }
         }