Salome HOME
Copyright update 2020
[modules/jobmanager.git] / src / genericgui / BL_JobTab.hxx
index 1b8f229a2e5f15b5fb4f320d984817448475675e..939e055fcbc40ec1416cf04cc78ec39f139d8434 100644 (file)
@@ -1,9 +1,9 @@
-// Copyright (C) 2009-2013  CEA/DEN, EDF R&D
+// Copyright (C) 2009-2020  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
 // License as published by the Free Software Foundation; either
-// version 2.1 of the License.
+// version 2.1 of the License, or (at your option) any later version.
 //
 // This library is distributed in the hope that it will be useful,
 // but WITHOUT ANY WARRANTY; without even the implied warranty of
 #ifndef _BL_JOBTAB_HXX_
 #define _BL_JOBTAB_HXX_
 
-#include <QtGui>
-
 #include "BL_JobsManager_QT.hxx"
 
+#include <QTabWidget>
+
+class QFormLayout;
+class QLabel;
+class QListWidget;
+class QModelIndex;
+class QStandardItem;
+class QStandardItemModel;
+
 namespace BL
 {
   class JobTab: public QTabWidget
@@ -61,6 +68,7 @@ namespace BL
       QLabel * _job_resource_label_value;
       QLabel * _job_jobfile_label_value;
       QLabel * _job_envfile_label_value;
+      QLabel * _job_prefile_label_value;
 
       // Run Values
       QFormLayout * _run_values_form;
@@ -70,8 +78,9 @@ namespace BL
       QLabel * _job_bd_label_value;
       QLabel * _job_rd_label_value;
       QLabel * _job_mdt_label_value;
-      QLabel * _job_em_label_value;
+      QLabel * _job_req_mem_label_value;
       QLabel * _job_nop_label_value;
+      QLabel * _job_nono_label_value;
       QLabel * _job_excl_label_value;
 
       // Specific Values
@@ -79,6 +88,8 @@ namespace BL
       QLabel * _yacs_dump_state_value;
       QLabel * _batch_queue_label;
       QLabel * _batch_queue_value;
+      QLabel * _batch_partition_label;
+      QLabel * _batch_partition_value;
       QLabel * _ll_jobtype_label;
       QLabel * _ll_jobtype_value;