Skip to content
Snippets Groups Projects
Commit f4c60cb4 authored by Olivier Langella's avatar Olivier Langella
Browse files

using QVariant to store param values

parent e54246e3
No related branches found
No related tags found
No related merge requests found
......@@ -73,8 +73,8 @@ const QString& IdentificationDataSource::getIdentificationEngineVersion() const
void IdentificationDataSource::setIdentificationEngineVersion(const QString& version) {
_version = version;
}
void IdentificationDataSource::setIdentificationEngineParam(IdentificationEngineParam param, const QString& value) {
_params.insert(std::pair<IdentificationEngineParam, QString>(param, value));
void IdentificationDataSource::setIdentificationEngineParam(IdentificationEngineParam param, const QVariant& value) {
_params.insert(std::pair<IdentificationEngineParam, QVariant>(param, value));
}
pappso::SpectrumSp IdentificationDataSource::getSpectrumSp(unsigned int scan_number) const {
......
......@@ -26,6 +26,7 @@
#include <pappsomspp/spectrum/spectrum.h>
#include <memory>
#include <QVariant>
#include "../msrun.h"
#include "../../utils/fastafilestore.h"
......@@ -69,7 +70,7 @@ public:
/** \brief set identification engine parameter value
*/
virtual void setIdentificationEngineParam(IdentificationEngineParam param, const QString& value);
virtual void setIdentificationEngineParam(IdentificationEngineParam param, const QVariant& value);
/** \brief add Fastafile used by the identification engine
*/
......@@ -84,7 +85,7 @@ private :
//static std::map<QString, pappso::MsRunIdSp> _map_msrunidsp;
QString _version;
MsRunSp _ms_run_sp = nullptr;
std::map<IdentificationEngineParam, QString> _params;
std::map<IdentificationEngineParam, QVariant> _params;
std::vector<FastaFileSp> _fastafile_list;
};
......
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