Corrected plot update when dependency vis settings are changed.

This commit is contained in:
Iron Prando da Silva
2021-11-11 10:11:39 +01:00
parent 75933df6f4
commit 6a260ef860
2 changed files with 5 additions and 5 deletions

View File

@@ -184,19 +184,19 @@ void TracePlot::setUpActions()
[&]()
{
drawingProperties.drawDependenciesOption.draw = DependencyOption::Disabled;
replot();
currentTraceTimeChanged();
});
QObject::connect(selectedDependencies, &QAction::triggered, this,
[&]()
{
drawingProperties.drawDependenciesOption.draw = DependencyOption::Selected;
replot();
currentTraceTimeChanged();
});
QObject::connect(allDependencies, &QAction::triggered, this,
[&]()
{
drawingProperties.drawDependenciesOption.draw = DependencyOption::All;
replot();
currentTraceTimeChanged();
});
QObject::connect(switchDrawDependencyTextsOption, &QAction::triggered, this,
[&]()
@@ -210,7 +210,7 @@ void TracePlot::setUpActions()
switchDrawDependencyTextsOption->setChecked(false);
}
replot();
currentTraceTimeChanged();
});
QActionGroup *dependenciesGroup = new QActionGroup(this);

View File

@@ -101,7 +101,7 @@ QColor ColorGenerator::getColor(unsigned int i)
result.setAlpha(130);
return result;
}
#include <iostream>
QColor ColorGenerator::getAlphaColored(unsigned int i) {
static ColorGenerator gen;
const int minAlpha = 25;