From: Michal MalĂ˝ Date: Sun, 17 Nov 2013 02:26:25 +0000 (+0100) Subject: Show wavelengths in signal view when resource is DAD. X-Git-Tag: 0.1b~6 X-Git-Url: https://gitweb.devoid-pointer.net/?a=commitdiff_plain;h=b5e66cbf485f787f543ac1617dde4eaa415d763c;p=anyanka.git Show wavelengths in signal view when resource is DAD. --- diff --git a/datamanager.cpp b/datamanager.cpp index 43b3047..2240594 100644 --- a/datamanager.cpp +++ b/datamanager.cpp @@ -255,7 +255,13 @@ void DataManager::showOneSignal(std::shared_ptr ctrl) swp->setDataTableModel(ctrl->dataTableModel()); swp->setIntegrationTableModel(ctrl->integrationTableModel()); - swp->setTypeText(ctrl->signal()->resourceToString()); + if (ctrl->signal()->resource() == Signal::Resource::CE_DAD) { + qDebug() << "absorbance"; + swp->setTypeText(ctrl->signal()->resourceToString() + QString(" Sig: ") + QString::number(ctrl->signal()->wavelengthAbsorbed()) + " nm, Ref: " + + QString::number(ctrl->signal()->wavelengthReference()) + " nm"); + } + else + swp->setTypeText(ctrl->signal()->resourceToString()); swp->setXUnits(ctrl->signal()->xunitToString()); swp->setYUnits(ctrl->signal()->yunitToString()); connect(swp, SIGNAL(crosshairErased()), ctrl.get(), SLOT(onViewCrosshairErased())); diff --git a/signal.cpp b/signal.cpp index 4262ee2..e6f99ac 100644 --- a/signal.cpp +++ b/signal.cpp @@ -23,7 +23,6 @@ #include "signal.h" #include -const QString Signal::RES_ABSORBANCE("Absorbance"); const QString Signal::RES_CCD("CCD"); const QString Signal::RES_CURRENT("Current"); const QString Signal::RES_DAD("Absorbance"); @@ -70,8 +69,6 @@ Signal::TimeValuePair Signal::pairAt(const size_t idx) const QString Signal::resourceToString() const { switch (m_resource) { - case Resource::CE_ABSORBANCE: - return RES_ABSORBANCE; case Resource::CE_CCD: return RES_CCD; case Resource::CE_CURRENT: diff --git a/signal.h b/signal.h index 4284029..dded6ce 100644 --- a/signal.h +++ b/signal.h @@ -35,7 +35,6 @@ public: CE }; enum class Resource { - CE_ABSORBANCE, CE_CCD, CE_CURRENT, CE_DAD,