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

replace 'm_job_model' by 'm_jobs_set'

parent d05f24bf
No related branches found
No related tags found
1 merge request!2327std names
......@@ -64,7 +64,7 @@ ProjectDocument::ProjectDocument()
std::make_unique<MultiInstrumentNotifier>(m_instrument_model.get()))
, m_sample_model(std::make_unique<SamplesSet>())
, m_real_model(std::make_unique<DatafilesSet>())
, m_job_model(std::make_unique<JobsSet>())
, m_jobs_set(std::make_unique<JobsSet>())
, m_last_view_active(GUI::ID::ViewId::Instrument)
{
connect(m_instrument_edit_controller.get(), &MultiInstrumentNotifier::instrumentAddedOrRemoved,
......@@ -135,7 +135,7 @@ DatafilesSet* ProjectDocument::realModel()
JobsSet* ProjectDocument::jobsSet()
{
return m_job_model.get();
return m_jobs_set.get();
}
SimulationOptionsItem* ProjectDocument::simulationOptionsItem()
......@@ -163,7 +163,7 @@ void ProjectDocument::saveProjectFileWithData(const QString& projectPullPath)
writeProject(&file);
file.close();
m_job_model->writeDatafiles(GUI::Util::Project::projectDir(projectPullPath));
m_jobs_set->writeDatafiles(GUI::Util::Project::projectDir(projectPullPath));
m_real_model->writeDatafiles(GUI::Util::Project::projectDir(projectPullPath));
const bool autoSave = GUI::Util::Project::isAutosave(projectPullPath);
......@@ -192,8 +192,7 @@ ProjectDocument::ReadResult ProjectDocument::loadProjectFileWithData(const QStri
if (result == ReadResult::error)
return result;
m_job_model->readDatafiles(GUI::Util::Project::projectDir(projectPullPath),
&messageService);
m_jobs_set->readDatafiles(GUI::Util::Project::projectDir(projectPullPath), &messageService);
m_real_model->readDatafiles(GUI::Util::Project::projectDir(projectPullPath),
&messageService);
......@@ -272,7 +271,7 @@ void ProjectDocument::writeProject(QIODevice* device)
// job model
w.writeStartElement(Tag::JobsSet);
m_job_model->writeTo(&w);
m_jobs_set->writeTo(&w);
w.writeEndElement();
// active view
......@@ -335,7 +334,7 @@ ProjectDocument::ReadResult ProjectDocument::readProject(QIODevice* device,
// job model
} else if (tag == Tag::JobsSet) {
m_job_model->readFrom(&r);
m_jobs_set->readFrom(&r);
XML::gotoEndElementOfTag(&r, tag);
// active view
......
......@@ -109,7 +109,7 @@ private:
std::unique_ptr<MultiInstrumentNotifier> m_instrument_edit_controller;
std::unique_ptr<SamplesSet> m_sample_model;
std::unique_ptr<DatafilesSet> m_real_model;
std::unique_ptr<JobsSet> m_job_model;
std::unique_ptr<JobsSet> m_jobs_set;
int m_last_view_active;
};
......
......@@ -23,7 +23,7 @@
#include "Sim/Simulation/ISimulation.h"
JobQueueData::JobQueueData(JobsSet* jobs_set)
: m_job_model(jobs_set)
: m_jobs_set(jobs_set)
{
}
......@@ -106,7 +106,7 @@ void JobQueueData::onStartedJob()
{
auto* worker = qobject_cast<JobWorker*>(sender());
auto* job_item = m_job_model->jobItemForIdentifier(worker->identifier());
auto* job_item = m_jobs_set->jobItemForIdentifier(worker->identifier());
job_item->batchInfo()->setProgress(0);
job_item->batchInfo()->setStatus(JobStatus::Running);
job_item->batchInfo()->setBeginTime(worker->simulationStart());
......@@ -119,7 +119,7 @@ void JobQueueData::onFinishedJob()
{
auto* worker = qobject_cast<JobWorker*>(sender());
auto* job_item = m_job_model->jobItemForIdentifier(worker->identifier());
auto* job_item = m_jobs_set->jobItemForIdentifier(worker->identifier());
processFinishedJob(worker, job_item);
// I tell to the thread to exit here (instead of connecting JobRunner::finished
......@@ -144,7 +144,7 @@ void JobQueueData::onFinishedThread()
void JobQueueData::onProgressUpdate()
{
auto* worker = qobject_cast<JobWorker*>(sender());
auto* job_item = m_job_model->jobItemForIdentifier(worker->identifier());
auto* job_item = m_jobs_set->jobItemForIdentifier(worker->identifier());
job_item->batchInfo()->setProgress(worker->progress());
updateGlobalProgress();
}
......@@ -156,7 +156,7 @@ void JobQueueData::updateGlobalProgress()
{
int global_progress(0);
int nRunningJobs(0);
for (auto* job_item : m_job_model->jobItems())
for (auto* job_item : m_jobs_set->jobItems())
if (isRunning(job_item->batchInfo()->status())) {
global_progress += job_item->batchInfo()->progress();
nRunningJobs++;
......
......@@ -65,7 +65,7 @@ private:
QMap<QString, JobWorker*> m_workers; //! job identifier to jobWorker
QMap<QString, ISimulation*> m_simulations; //! job identifier to simulation
JobsSet* m_job_model;
JobsSet* m_jobs_set;
};
#endif // BORNAGAIN_GUI_MODEL_TUNE_JOBQUEUEDATA_H
......@@ -43,7 +43,7 @@ JobSelector::JobSelector(JobsSet* jobs_set, QWidget* parent)
: QWidget(parent)
, m_splitter(new QSplitter(Qt::Vertical, this))
, m_job_properties(new JobPropertiesWidget(this))
, m_job_model(jobs_set)
, m_jobs_set(jobs_set)
{
setWindowTitle(GUI::Style::JobSelectorName);
setObjectName("JobSelector");
......@@ -56,7 +56,7 @@ JobSelector::JobSelector(JobsSet* jobs_set, QWidget* parent)
m_splitter->setChildrenCollapsible(true);
layout->addWidget(m_splitter);
m_listing = new JobListing(m_job_model, m_splitter);
m_listing = new JobListing(m_jobs_set, m_splitter);
m_splitter->addWidget(m_listing);
m_splitter->setCollapsible(0, false);
m_splitter->setStretchFactor(0, 1);
......
......@@ -51,7 +51,7 @@ private:
QSplitter* m_splitter;
JobListing* m_listing;
JobPropertiesWidget* m_job_properties;
JobsSet* m_job_model;
JobsSet* m_jobs_set;
};
#endif // BORNAGAIN_GUI_VIEW_JOBCONTROL_JOBSELECTOR_H
......@@ -26,7 +26,7 @@
JobRealTimeWidget::JobRealTimeWidget(JobsSet* jobs_set, QWidget* parent)
: QWidget(parent)
, m_stacked_widget(new ParameterTuningStackPresenter())
, m_job_model(jobs_set)
, m_jobs_set(jobs_set)
{
setWindowTitle(GUI::Style::JobRealTimeWidgetName);
setObjectName("JobRealTimeWidget");
......@@ -60,7 +60,7 @@ void JobRealTimeWidget::setJobItem(JobItem* jobItem)
m_stacked_widget->hide();
return;
}
m_stacked_widget->setItem(jobItem, m_job_model);
m_stacked_widget->setItem(jobItem, m_jobs_set);
}
//! Returns true if JobItem is valid for real time simulation.
......
......@@ -43,7 +43,7 @@ private:
void applySettings();
ParameterTuningStackPresenter* m_stacked_widget;
JobsSet* m_job_model;
JobsSet* m_jobs_set;
};
#endif // BORNAGAIN_GUI_VIEW_TUNING_JOBREALTIMEWIDGET_H
......@@ -52,7 +52,7 @@ int currentColumnWidth = GUI::Style::PARAMETER_TUNING_WIDGET_COLUMN_WIDTH;
} // namespace
ParameterTuningWidget::ParameterTuningWidget()
: m_job_model(nullptr)
: m_jobs_set(nullptr)
, m_parameter_tuning_model(nullptr)
, m_backup_widget(new ParameterBackupWidget)
, m_slider_settings_widget(new SliderEditor)
......@@ -133,8 +133,8 @@ void ParameterTuningWidget::setJobItem(JobItem* job_item)
void ParameterTuningWidget::setModel(QObject* jobs_set)
{
m_job_model = dynamic_cast<JobsSet*>(jobs_set);
ASSERT(m_job_model);
m_jobs_set = dynamic_cast<JobsSet*>(jobs_set);
ASSERT(m_jobs_set);
}
QItemSelectionModel* ParameterTuningWidget::selectionModel()
......@@ -163,7 +163,7 @@ void ParameterTuningWidget::onCurrentLinkChanged(ParameterItem* item)
return;
if (item)
m_job_model->runJob(m_job_item);
m_jobs_set->runJob(m_job_item);
}
void ParameterTuningWidget::onSliderRangeChanged(int value)
......@@ -181,7 +181,7 @@ void ParameterTuningWidget::onLockZValueChanged(bool value)
void ParameterTuningWidget::updateParameterModel()
{
ASSERT(m_job_model);
ASSERT(m_jobs_set);
if (!m_job_item)
return;
......@@ -215,7 +215,7 @@ void ParameterTuningWidget::onCustomContextMenuRequested(const QPoint& point)
void ParameterTuningWidget::restoreModelsOfCurrentJobItem(int index)
{
ASSERT(m_job_model);
ASSERT(m_jobs_set);
ASSERT(m_job_item);
if (isRunning(m_job_item->batchInfo()->status()))
......@@ -223,8 +223,8 @@ void ParameterTuningWidget::restoreModelsOfCurrentJobItem(int index)
closeActiveEditors();
m_job_model->restore(m_job_item, index);
m_job_model->runJob(m_job_item);
m_jobs_set->restore(m_job_item, index);
m_jobs_set->runJob(m_job_item);
updateView();
gDoc->setModified();
}
......
......@@ -68,7 +68,7 @@ private:
void applySettings();
JobItem* m_job_item;
JobsSet* m_job_model;
JobsSet* m_jobs_set;
PartunerQModel* m_parameter_tuning_model;
ParameterBackupWidget* m_backup_widget;
SliderEditor* m_slider_settings_widget;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment