GUI: Fixed loaded parameters not actually modified from opened database

This commit is contained in:
matlabbe
2016-07-20 17:07:35 -04:00
parent 1e47271c91
commit d7b1d617ea
3 changed files with 20 additions and 6 deletions

View File

@@ -129,7 +129,7 @@ public:
QString loadCustomConfig(const QString & section, const QString & key);
rtabmap::ParametersMap getAllParameters() const;
void setParameter(const std::string & key, const std::string & value);
void updateParameters(const ParametersMap & parameters);
//General panel
int getGeneralLoggerLevel() const;
@@ -317,6 +317,8 @@ protected:
virtual void writeCameraSettings(const QString & filePath = QString()) const;
virtual void writeCoreSettings(const QString & filePath = QString()) const;
void setParameter(const std::string & key, const std::string & value);
private:
void readSettings(const QString & filePath = QString());
void writeSettings(const QString & filePath = QString());