Sat, 05 Oct 2019 23:47:03 +0300
added the settings editor
#pragma once #include "main.h" #include "model.h" class DocumentManager : public QObject { Q_OBJECT public: DocumentManager(QObject* parent = nullptr); DocumentManager(const DocumentManager&) = delete; DocumentManager(DocumentManager&&) = default; DocumentManager& operator=(const DocumentManager&) = delete; DocumentManager& operator=(DocumentManager&&) = default; Model* newModel(); private: std::vector<std::unique_ptr<Model>> openModels; };