diff --git a/step/mainwindow.cc b/step/mainwindow.cc --- a/step/mainwindow.cc +++ b/step/mainwindow.cc @@ -127,6 +127,8 @@ MainWindow::~MainWindow() { + disconnect(worldModel->undoStack(), &QUndoStack::cleanChanged, this, &MainWindow::updateCaption); + KConfig* config = new KConfig(QStringLiteral("steprc")); actionRecentFiles->saveEntries(config->group("RecentFiles")); delete config;