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)
if (tag == Tag::Job) {
auto* job_item = createJobItem();
XML::readTaggedElement(r, tag, *job_item);
emit updJobView(job_item);
} else if (tag == Tag::CurrentIndex) {
size_t i = XML::readTaggedInt(r, tag);
setCurrentIndex(i);
......
......@@ -53,6 +53,7 @@ signals:
void jobMeritsAttention(JobItem* item);
void globalProgress(int);
void jobAdded(JobItem* job_item);
void updJobView(JobItem* job_item);
void setChanged();
private slots:
......
......@@ -26,7 +26,7 @@ JobsQModel::JobsQModel(QObject* parent)
: QAbstractListModel(parent)
{
connect(gDoc->jobsRW(), &JobsSet::jobAdded, this, &JobsQModel::onJobAdded);
// onJobAdded();
connect(gDoc->jobsRW(), &JobsSet::updJobView, this, &JobsQModel::emitJobsQModelChanged);
}
JobsQModel::~JobsQModel() = default;
......
......@@ -36,7 +36,7 @@ public:
private slots:
void emitJobsQModelChanged(JobItem* job);
void onJobAdded(JobItem *job);
void onJobAdded(JobItem* job);
};
#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