Skip to content
Snippets Groups Projects
Commit 356c3339 authored by Wuttke, Joachim's avatar Wuttke, Joachim
Browse files

merge GUI/View/Job/JobViewFlags into JobViewActivities

parent 51657754
No related branches found
No related tags found
1 merge request!2075various little corrections
...@@ -15,11 +15,26 @@ ...@@ -15,11 +15,26 @@
#ifndef BORNAGAIN_GUI_VIEW_JOB_JOBVIEWACTIVITIES_H #ifndef BORNAGAIN_GUI_VIEW_JOB_JOBVIEWACTIVITIES_H
#define BORNAGAIN_GUI_VIEW_JOB_JOBVIEWACTIVITIES_H #define BORNAGAIN_GUI_VIEW_JOB_JOBVIEWACTIVITIES_H
#include "GUI/View/Job/JobViewFlags.h" #include <QFlags>
#include <QList> #include <QList>
#include <QString> #include <QString>
#include <QVector> #include <QVector>
//! The JobViewFlags class is a namespace for various flags used in JobView.
class JobViewFlags {
public:
enum EDocksId {
JOB_LIST_DOCK,
REAL_TIME_DOCK,
FIT_PANEL_DOCK,
JOB_MESSAGE_DOCK,
};
Q_DECLARE_FLAGS(Dock, EDocksId)
};
Q_DECLARE_OPERATORS_FOR_FLAGS(JobViewFlags::Dock)
enum class JobViewActivity { JobView, RealTime, Fitting }; enum class JobViewActivity { JobView, RealTime, Fitting };
//! The JobViewActivities namespace is a helper to get info related to JobView activities //! The JobViewActivities namespace is a helper to get info related to JobView activities
......
// ************************************************************************************************
//
// BornAgain: simulate and fit reflection and scattering
//
//! @file GUI/View/Job/JobViewFlags.h
//! @brief Defines class JobViewFlags
//!
//! @homepage http://www.bornagainproject.org
//! @license GNU General Public License v3 or higher (see COPYING)
//! @copyright Forschungszentrum Jülich GmbH 2018
//! @authors Scientific Computing Group at MLZ (see CITATION, AUTHORS)
//
// ************************************************************************************************
#ifndef BORNAGAIN_GUI_VIEW_JOB_JOBVIEWFLAGS_H
#define BORNAGAIN_GUI_VIEW_JOB_JOBVIEWFLAGS_H
#include <QFlags>
//! The JobViewFlags class is a namespace for various flags used in JobView.
class JobViewFlags {
public:
enum EDocksId {
JOB_LIST_DOCK,
REAL_TIME_DOCK,
FIT_PANEL_DOCK,
JOB_MESSAGE_DOCK,
};
Q_DECLARE_FLAGS(Dock, EDocksId)
};
Q_DECLARE_OPERATORS_FOR_FLAGS(JobViewFlags::Dock)
#endif // BORNAGAIN_GUI_VIEW_JOB_JOBVIEWFLAGS_H
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment