Make ranks collapsible in TraceAnalyzer

All individual ranks in the TraceAnalyzer are now collapsible, making it
easier to display simulation results with many ranks.
This commit is contained in:
2021-06-14 08:26:07 +02:00
parent b2345be678
commit f626badc54
12 changed files with 619 additions and 72 deletions

View File

@@ -87,13 +87,6 @@ void TraceFileTab::commitChangesToDB()
void TraceFileTab::setUpTraceplotScrollbar()
{
unsigned int numberOfBanks = navigator->GeneralTraceInfo().numberOfBanks;
unsigned int pageStep = ui->traceplotScrollbar->pageStep();
ui->traceplotScrollbar->setMaximum(numberOfBanks + 7 - pageStep);
if (ui->traceplotScrollbar->maximum() <= 0)
ui->traceplotScrollbar->hide();
QObject::connect(ui->traceplotScrollbar, SIGNAL(valueChanged(int)),
ui->traceplot, SLOT(verticalScrollbarChanged(int)));
}