diff --git a/source/tycho/cc_source/menu.cc b/source/tycho/cc_source/menu.cc index 3e793d7..8bb48fc 100644 --- a/source/tycho/cc_source/menu.cc +++ b/source/tycho/cc_source/menu.cc @@ -81,6 +81,8 @@ void Menu::updateActions() bool active = view != nullptr; ui->actionMapProps->setEnabled(active); + + dbgPrintFunc(); } void Menu::closeEvent(QCloseEvent *event) @@ -97,8 +99,7 @@ void Menu::closeEvent(QCloseEvent *event) ProjectView *Menu::activeProject() const { - auto win = activeSubWindow(); - return win ? qobject_cast(win->widget()) : nullptr; + return qobject_cast(activeSubWindow()); } QMdiSubWindow *Menu::activeSubWindow() const diff --git a/source/tycho/cc_source/projectmodel.cc b/source/tycho/cc_source/projectmodel.cc index a10f9ca..6b9a21d 100644 --- a/source/tycho/cc_source/projectmodel.cc +++ b/source/tycho/cc_source/projectmodel.cc @@ -13,7 +13,7 @@ ProjectModel::~ProjectModel() bool ProjectModel::isDirty() const { - return true; + return false; } bool ProjectModel::open(const QString &fname)