[traff_assessment_tool] Refactor TrafficModel constructor

Signed-off-by: mvglasow <michael -at- vonglasow.com>
This commit is contained in:
mvglasow
2025-10-20 23:55:29 +03:00
parent 1b74062447
commit 800cc0641b
3 changed files with 6 additions and 14 deletions

View File

@@ -317,11 +317,7 @@ void MainWindow::CreateTrafficPanel()
{
if (!m_trafficModel)
{
// TODO simplify the call, almost everything depends on m_framework
m_trafficModel = new TrafficModel(m_framework, m_framework.GetDataSource(),
std::make_unique<TrafficDrawerDelegate>(m_framework),
std::make_unique<PointsControllerDelegate>(m_framework),
*this);
m_trafficModel = new TrafficModel(m_framework, *this);
connect(m_mapWidget, &MapWidget::TrafficMarkupClick,
m_trafficModel, &TrafficModel::OnClick);