Salome HOME
Ask to save the jobs before exit.
[modules/jobmanager.git] / src / genericgui / BL_GenericGui.hxx
index cf5d4b76f5bfcba0f9f2d0f19ce84f4e3c685f9e..95ec293d6c3e2ad81effe0569f45562f56a1de7c 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2009-2014  CEA/DEN, EDF R&D
+// Copyright (C) 2009-2016  CEA/DEN, EDF R&D
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
@@ -20,8 +20,6 @@
 #ifndef _BL_GENERICGUI_HXX_
 #define _BL_GENERICGUI_HXX_
 
-#include <QtGui>
-
 #include "BL_GenericGuiDefines.hxx"
 
 #include "BL_Traces.hxx"
 #include "BL_Summary.hxx"
 #include "JM_ResourceCatalog.hxx"
 
+#include <QObject>
+
+class QAction;
+class QDockWidget;
+class QMainWindow;
+class QModelIndex;
+
 namespace BL 
 {
   class BL_GenericGui_EXPORT GenericGui: public QObject
@@ -62,6 +67,7 @@ namespace BL
 
       void reset_job_selection();
 
+      void saveIfNeeded();
 
     public slots:
       void create_job();