Sun, 09 Apr 2023 16:30:33 +0300
Also connect up the "Delete" action
#pragma once #include <QMdiSubWindow> #include <QCloseEvent> #include "src/basics.h" class ModelSubWindow : public QMdiSubWindow { Q_OBJECT public: const ModelId modelId; explicit ModelSubWindow(ModelId modelId, QWidget* widget = nullptr) : QMdiSubWindow{widget}, modelId{modelId} { } protected: void closeEvent(QCloseEvent* event) override { event->ignore(); } };