ui: add menu entry to close the current project (issue #722)

This commit is contained in:
mlangkabel
2019-10-18 13:05:27 +02:00
committed by Eberhard Graether
parent dc24bae943
commit 6b692ff0e9
13 changed files with 70 additions and 14 deletions
@@ -1186,10 +1186,10 @@ void QtProjectWizard::createProject()
bool settingsChanged = false;
if (m_editing)
{
Application* application = Application::getInstance().get();
if (application->getCurrentProject() != nullptr)
std::shared_ptr<const Project> currentProject = Application::getInstance()->getCurrentProject();
if (currentProject)
{
settingsChanged = !(application->getCurrentProject()->settingsEqualExceptNameAndLocation(*(m_projectSettings.get())));
settingsChanged = !(currentProject->settingsEqualExceptNameAndLocation(*(m_projectSettings.get())));
}
settingsChanged |= !(m_appSettings == *ApplicationSettings::getInstance().get());