diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp index e83b5ad..a2d09b0 100644 --- a/src/MainWindow.cpp +++ b/src/MainWindow.cpp @@ -146,6 +146,7 @@ MainWindow::MainWindow(ApplicationController* appController, QWidget *parent) connect(m_appController, &ApplicationController::planeSelectionModeStarted, m_viewport, &ViewportWidget::onPlaneSelectionModeStarted); connect(m_viewport, &ViewportWidget::lineAdded, m_appController, &ApplicationController::addLine); + connect(m_viewport, &ViewportWidget::rectangleAdded, m_appController, &ApplicationController::addRectangle); connect(m_viewport, &ViewportWidget::planeSelected, m_appController, &ApplicationController::onPlaneSelected); connect(m_viewport, &ViewportWidget::toolDeactivated, m_appController, [this]() { m_appController->setActiveTool(ApplicationController::ToolType::None); });