diff -r cef43609a374 -r 0133e565e072 src/mainwindow.cpp --- a/src/mainwindow.cpp Sat Dec 14 23:00:01 2019 +0200 +++ b/src/mainwindow.cpp Wed Jan 01 17:45:56 2020 +0200 @@ -117,7 +117,7 @@ void MainWindow::openModelForEditing(const QString& modelName) { - Document* document = new Document{this->documents.findModelByName(modelName)}; + Document* document = new Document{this->documents.findModelByName(modelName), &this->documents}; this->ui->tabs->addTab(document, modelName); this->ui->tabs->setCurrentWidget(document); document->restoreSplitterState(this->documentSplitterState);