2011-06-20 16:49:22 +00:00
|
|
|
/*
|
|
|
|
|
* PreferencesDialogROS.h
|
|
|
|
|
*
|
|
|
|
|
* Created on: 4 févr. 2010
|
|
|
|
|
* Author: labm2414
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
#ifndef PREFERENCESDIALOGROS_H_
|
|
|
|
|
#define PREFERENCESDIALOGROS_H_
|
|
|
|
|
|
|
|
|
|
#include <ros/ros.h>
|
|
|
|
|
#include <rtabmap/gui/PreferencesDialog.h>
|
|
|
|
|
|
|
|
|
|
using namespace rtabmap;
|
|
|
|
|
|
|
|
|
|
class PreferencesDialogROS : public PreferencesDialog
|
|
|
|
|
{
|
|
|
|
|
public:
|
2013-01-29 20:33:08 +00:00
|
|
|
PreferencesDialogROS(const QString & configFile);
|
2011-06-20 16:49:22 +00:00
|
|
|
virtual ~PreferencesDialogROS();
|
|
|
|
|
|
2013-12-11 00:12:44 +00:00
|
|
|
virtual QString getIniFilePath() const;
|
2013-01-29 20:33:08 +00:00
|
|
|
|
2011-06-20 16:49:22 +00:00
|
|
|
protected:
|
|
|
|
|
virtual QString getParamMessage();
|
|
|
|
|
|
|
|
|
|
virtual void readCameraSettings(const QString & filePath);
|
2012-06-26 14:58:42 +00:00
|
|
|
virtual bool readCoreSettings(const QString & filePath);
|
2011-06-20 16:49:22 +00:00
|
|
|
virtual void writeSettings(const QString & filePath);
|
2013-01-29 20:33:08 +00:00
|
|
|
|
|
|
|
|
private:
|
|
|
|
|
QString configFile_;
|
2011-06-20 16:49:22 +00:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
#endif /* PREFERENCESDIALOGROS_H_ */
|