]> AND Private Git Repository - blast.git/blobdiff - MainWindow.cpp
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
adding show/hide wb ifaces
[blast.git] / MainWindow.cpp
index 6afabcdcf21aabdb040159e13bec859acf1e6567..4be284b68cb1d8d4b738f81f47bf92f1683ffe3b 100644 (file)
@@ -292,6 +292,7 @@ void MainWindow::slotNewProject(){
   GroupWidget* topGroup = dispatcher->createTopScene();
   addTopGroup(topGroup);
   library->updateComboScene();
   GroupWidget* topGroup = dispatcher->createTopScene();
   addTopGroup(topGroup);
   library->updateComboScene();
+  library->show();
   params->isCurrentProject = true;
 }
 
   params->isCurrentProject = true;
 }
 
@@ -319,6 +320,9 @@ bool MainWindow::slotCloseProject(){
         break;
       }
     }
         break;
       }
     }
+    else {
+      doClose = true;
+    }
     if (doClose) {
       // removing the GroupWidget from stack
       QWidget *widget = stackedWidget->widget(1);
     if (doClose) {
       // removing the GroupWidget from stack
       QWidget *widget = stackedWidget->widget(1);
@@ -390,6 +394,9 @@ void MainWindow::closeEvent(QCloseEvent *event) {
     slotCloseProject();
     event->ignore();
   }
     slotCloseProject();
     event->ignore();
   }
+  else {
+    library->deleteLater();
+  }
 
 }
 
 
 }