Added a init() method in PreferencesDialog

Fixed virtual method declarations in PreferencesDialogROS

git-svn-id: http://rtabmap.googlecode.com/svn/branches/0.3/rtabmap@88 f169173b-cf89-36c8-b27e-44dbe73f0c83
This commit is contained in:
matlabbe
2011-06-09 12:51:13 +00:00
parent 25c2a9f07e
commit 96681b8029
3 changed files with 14 additions and 5 deletions

View File

@@ -203,11 +203,6 @@ PreferencesDialog::PreferencesDialog(QWidget * parent) :
connect(_ui->treeView, SIGNAL(clicked(QModelIndex)), this, SLOT(clicked(QModelIndex)));
_ui->treeView->expandToDepth(1);
this->readSettings();
this->writeSettings();// This will create the ini file if not exist
this->loadWindowGeometry("PreferencesDialog", this);
_obsoletePanels = kPanelAll;
_initialized = true;
}
@@ -217,6 +212,17 @@ PreferencesDialog::~PreferencesDialog() {
delete _ui;
}
void PreferencesDialog::init()
{
this->readSettings();
this->writeSettings();// This will create the ini file if not exist
this->loadWindowGeometry("PreferencesDialog", this);
_obsoletePanels = kPanelAll;
_initialized = true;
}
void PreferencesDialog::setupTreeView()
{
QFile modelFile(":/resources/PreferencesModel.txt");