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

compile-time init

parent 7f20e91b
No related branches found
No related tags found
1 merge request!2152preparations for disentangling ItemComboWidget from item
......@@ -18,23 +18,14 @@
namespace {
QMap<JobViewActivity, QVector<JobViewFlags::Dock>> createActivityMap()
{
QMap<JobViewActivity, QVector<JobViewFlags::Dock>> result;
result[JobViewActivity::JobView] = QVector<JobViewFlags::Dock>() << JobViewFlags::JOB_LIST_DOCK;
result[JobViewActivity::RealTime] = QVector<JobViewFlags::Dock>()
<< JobViewFlags::JOB_LIST_DOCK
<< JobViewFlags::REAL_TIME_DOCK;
result[JobViewActivity::Fitting] =
QVector<JobViewFlags::Dock>()
<< JobViewFlags::JOB_LIST_DOCK << JobViewFlags::REAL_TIME_DOCK
<< JobViewFlags::FIT_PANEL_DOCK << JobViewFlags::JOB_MESSAGE_DOCK;
return result;
}
QMap<JobViewActivity, QVector<JobViewFlags::Dock>> activityToDocks = createActivityMap();
const QMap<JobViewActivity, QVector<JobViewFlags::Dock>> activityToDocks = {
{JobViewActivity::JobView, {JobViewFlags::JOB_LIST_DOCK}},
{JobViewActivity::RealTime, {JobViewFlags::JOB_LIST_DOCK, JobViewFlags::REAL_TIME_DOCK}},
{JobViewActivity::Fitting,
{JobViewFlags::JOB_LIST_DOCK, JobViewFlags::REAL_TIME_DOCK, JobViewFlags::FIT_PANEL_DOCK,
JobViewFlags::JOB_MESSAGE_DOCK}}};
QMap<JobViewActivity, QString> activityNames = {
const QMap<JobViewActivity, QString> activityNames = {
{JobViewActivity::JobView, "Job View Activity"},
{JobViewActivity::RealTime, "Real Time Activity"},
{JobViewActivity::Fitting, "Fitting Activity"}};
......
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