Updated the progress dialog when reading parameters (mostly for lags when reading from thr rosparam server)

Added a splash screen for the same reason (parameters are also loaded on startup)

git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@90 f169173b-cf89-36c8-b27e-44dbe73f0c83
This commit is contained in:
matlabbe
2011-06-09 13:57:01 +00:00
parent e367bb8948
commit 9b4cf9cf5f
3 changed files with 45 additions and 44 deletions

View File

@@ -37,6 +37,7 @@ class QGroupBox;
class QMainWindow;
class QLineEdit;
class QSlider;
class QProgressDialog;
namespace rtabmap {
@@ -155,6 +156,7 @@ private slots:
void updateKpROI();
void changeWorkingDirectory();
void changeDictionaryPath();
void readSettingsEnd();
protected:
virtual void showEvent ( QShowEvent * event );
@@ -175,9 +177,6 @@ protected:
private:
bool validateForm();
bool validatePanelGeneral();
bool validatePanelFourier();
bool validatePanelSurf();
void setupTreeView();
void setupSignals();
void setupPredictionPanel();
@@ -188,6 +187,7 @@ private:
void addParameter(const QObject * object, const QString & value);
void addParameters(const QGroupBox * box);
QList<QGroupBox*> getGroupBoxes();
void readSettingsBegin();
protected:
rtabmap::ParametersMap _parameters;
@@ -201,6 +201,8 @@ private:
//For Bayes filter prediction parameters
QList<QSlider*> _predictionLCSliders; // Sliders used to setup the prediction
bool _predictionPanelInitialized;
QProgressDialog * _progressDialog;
};
Q_DECLARE_OPERATORS_FOR_FLAGS(PreferencesDialog::PANEL_FLAGS)