DbViewer: improved opening time of large databases when info tab is not visible

This commit is contained in:
matlabbe
2019-03-25 16:30:03 -04:00
parent 73e15ee93d
commit 80ef0e1a75
2 changed files with 119 additions and 87 deletions

View File

@@ -88,6 +88,7 @@ private Q_SLOTS:
void openDatabase();
bool closeDatabase();
void recoverDatabase();
void updateInfo();
void updateStatistics();
void selectObstacleColor();
void selectGroundColor();
@@ -235,6 +236,13 @@ private:
bool firstCall_;
QString iniFilePath_;
bool infoReducedGraph_;
double infoTotalOdom_;
double infoTotalTime_;
int infoSessions_;
int infoBadcountInLTM_;
int infoBadCountInGraph_;
bool useLastOptimizedGraphAsGuess_;
std::map<int, Transform> lastOptimizedGraph_;
};