-// Copyright (C) 2009-2014 CEA/DEN, EDF R&D
+// Copyright (C) 2009-2015 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
#ifndef _BL_CREATEJOBWIZARD_HXX_
#define _BL_CREATEJOBWIZARD_HXX_
-#include <QtGui>
-
#include "BL_Traces.hxx"
#include "BL_SALOMEServices.hxx"
#include "JM_ResourceCatalog.hxx"
+#include <QWizard>
+#include <QWizardPage>
#include <string>
#include <list>
+class QGridLayout;
+class QLabel;
+class QLineEdit;
+class QListWidget;
+
namespace Ui {
class ResourceRequirementsWizardPage;
class FilesWizardPage;
class AdvancedParametersWizardPage;
}
-namespace BL{
+namespace BL {
class JobsManager_QT;
class JobNamePage;
public:
// Results
std::string job_name;
+ enum {YACS, COMMAND, PYTHON_SALOME} job_type;
std::string yacs_file;
std::string command;
QLabel * _explanation;
public:
- QRadioButton * _yacs_schema_button;
- QRadioButton * _command_button;
- QRadioButton * _python_salome_button;
bool _check_name;
};