DatabaseViewer: fixed just 50 last values shown on statistics view

This commit is contained in:
matlabbe
2016-11-15 09:52:24 -05:00
parent c40456a2ec
commit acf55e0c9b
3 changed files with 5 additions and 1 deletions
@@ -97,6 +97,7 @@ public:
void getFiguresSetup(QList<int> & curvesPerFigure, QStringList & curveNames);
void addCurve(const QString & name, bool newFigure = true, bool cacheOn = false);
void setWorkingDirectory(const QString & workingDirectory);
void setNewFigureMaxItems(int value) {_newFigureMaxItems = value;}
void closeFigures();
void setCacheOn(bool on);
@@ -121,6 +122,7 @@ private:
QMenu * _plotMenu;
QToolBox * _statBox;
QString _workingDirectory;
int _newFigureMaxItems;
QMap<QString, QWidget*> _figures;
};
+1
View File
@@ -516,6 +516,7 @@ MainWindow::MainWindow(PreferencesDialog * prefDialog, QWidget * parent) :
this->changeState(kIdle);
this->applyPrefSettings(PreferencesDialog::kPanelAll);
_ui->statsToolBox->setNewFigureMaxItems(50);
_ui->statsToolBox->setWorkingDirectory(_preferencesDialog->getWorkingDirectory());
_ui->graphicsView_graphView->setWorkingDirectory(_preferencesDialog->getWorkingDirectory());
_cloudViewer->setWorkingDirectory(_preferencesDialog->getWorkingDirectory());
+2 -1
View File
@@ -224,6 +224,7 @@ StatsToolBox::StatsToolBox(QWidget * parent) :
_plotMenu = new QMenu(this);
_plotMenu->addAction(tr("<New figure>"));
_workingDirectory = QDir::homePath();
_newFigureMaxItems = 0;
}
StatsToolBox::~StatsToolBox()
@@ -437,7 +438,7 @@ void StatsToolBox::plot(const StatItem * stat, const QString & plotName)
//Plot
UPlot * newPlot = new UPlot(figure);
newPlot->setWorkingDirectory(_workingDirectory);
newPlot->setMaxVisibleItems(50);
newPlot->setMaxVisibleItems(_newFigureMaxItems);
newPlot->setObjectName(newPlotName);
hLayout->addWidget(newPlot);
_plotMenu->addAction(newPlotName);