/** * @RDE_HEADER@ * AreaEffectManangement - N Contamination Overview Dialog Model * $Id$ * $HeadURL$ * $Author$ * * Created by Malte Diers, SLSE, 2017-02-21 */ #include "aes_ncontaminations_model.h" #include #include namespace AreaEffectSimulation { NContaminationsModel::NContaminationsModel(QObject *parent) : AesGuiBaseModel(parent) {} bool NContaminationsModel::initModel(LtsSession::LtsSession *session) { if (!AesGuiBaseModel::initModel(session)) return false; connect(m_aesDtc.get(), &Interface::Dtc::nContaminationChanged, this, &NContaminationsModel::onDataChanged); m_aesDtc->nContaminations([this](const NContamination &item) { insertRow(item);}); return true; } } // namespace AreaEffectSimulation