error 6 år sedan
förälder
incheckning
cc0c232c79
2 ändrade filer med 4 tillägg och 1 borttagningar
  1. 2 1
      mainwindow.cpp
  2. 2 0
      widget/autopackform.cpp

+ 2 - 1
mainwindow.cpp

@@ -24,7 +24,6 @@ void MainWindow::on_pushAuto_clicked()
     ui->stackedWidget->setCurrentWidget(ui->pageSelectValue);
     ui->stackedWidget->setCurrentWidget(ui->pageSelectValue);
     ui->pageSelectValue->getInfo(1,20);
     ui->pageSelectValue->getInfo(1,20);
     ui->pageSelectValue->setStatus(1);
     ui->pageSelectValue->setStatus(1);
-    ui->pageAutoPack->init();
 }
 }
 
 
 void MainWindow::pageStatusChange(const ProjectInfo & info, int status)
 void MainWindow::pageStatusChange(const ProjectInfo & info, int status)
@@ -32,6 +31,8 @@ void MainWindow::pageStatusChange(const ProjectInfo & info, int status)
     switch (status) {
     switch (status) {
     case 1:
     case 1:
         ui->stackedWidget->setCurrentWidget(ui->pageAutoPack);
         ui->stackedWidget->setCurrentWidget(ui->pageAutoPack);
+        ui->pageAutoPack->setProInfo(info);
+        ui->pageAutoPack->init();
     }
     }
 }
 }
 
 

+ 2 - 0
widget/autopackform.cpp

@@ -28,6 +28,8 @@ void AutoPackForm::init()
     packConfig.refConfig();
     packConfig.refConfig();
     connect(&packConfig,&RemotePackConfig::configUpdate,this,&AutoPackForm::upconfig);
     connect(&packConfig,&RemotePackConfig::configUpdate,this,&AutoPackForm::upconfig);
     connect(&packConfig,&RemotePackConfig::dengJIConfigUp,this,&AutoPackForm::upDengjiInfo);
     connect(&packConfig,&RemotePackConfig::dengJIConfigUp,this,&AutoPackForm::upDengjiInfo);
+    PackInfo *pack = new PackInfo(_info);
+    packinfo.reset(pack);
 }
 }
 
 
 void AutoPackForm::on_addPackList_clicked()
 void AutoPackForm::on_addPackList_clicked()