Skip to content
Snippets Groups Projects
Commit 8228f863 authored by Mikhail Svechnikov's avatar Mikhail Svechnikov
Browse files

upd JobsQModel

parent 96abbc9d
No related branches found
No related tags found
1 merge request!2761Fix serialization and plotting jobs without loaded data
Pipeline #171911 failed
...@@ -56,6 +56,7 @@ void JobsSet::readFrom(QXmlStreamReader* r) ...@@ -56,6 +56,7 @@ void JobsSet::readFrom(QXmlStreamReader* r)
if (tag == Tag::Job) { if (tag == Tag::Job) {
auto* job_item = createJobItem(); auto* job_item = createJobItem();
XML::readTaggedElement(r, tag, *job_item); XML::readTaggedElement(r, tag, *job_item);
emit updJobView(job_item);
} else if (tag == Tag::CurrentIndex) { } else if (tag == Tag::CurrentIndex) {
size_t i = XML::readTaggedInt(r, tag); size_t i = XML::readTaggedInt(r, tag);
setCurrentIndex(i); setCurrentIndex(i);
......
...@@ -53,6 +53,7 @@ signals: ...@@ -53,6 +53,7 @@ signals:
void jobMeritsAttention(JobItem* item); void jobMeritsAttention(JobItem* item);
void globalProgress(int); void globalProgress(int);
void jobAdded(JobItem* job_item); void jobAdded(JobItem* job_item);
void updJobView(JobItem* job_item);
void setChanged(); void setChanged();
private slots: private slots:
......
...@@ -26,7 +26,7 @@ JobsQModel::JobsQModel(QObject* parent) ...@@ -26,7 +26,7 @@ JobsQModel::JobsQModel(QObject* parent)
: QAbstractListModel(parent) : QAbstractListModel(parent)
{ {
connect(gDoc->jobsRW(), &JobsSet::jobAdded, this, &JobsQModel::onJobAdded); connect(gDoc->jobsRW(), &JobsSet::jobAdded, this, &JobsQModel::onJobAdded);
// onJobAdded(); connect(gDoc->jobsRW(), &JobsSet::updJobView, this, &JobsQModel::emitJobsQModelChanged);
} }
JobsQModel::~JobsQModel() = default; JobsQModel::~JobsQModel() = default;
......
...@@ -36,7 +36,7 @@ public: ...@@ -36,7 +36,7 @@ public:
private slots: private slots:
void emitJobsQModelChanged(JobItem* job); void emitJobsQModelChanged(JobItem* job);
void onJobAdded(JobItem *job); void onJobAdded(JobItem* job);
}; };
#endif // BORNAGAIN_GUI_VIEW_JOB_JOBSQMODEL_H #endif // BORNAGAIN_GUI_VIEW_JOB_JOBSQMODEL_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