src/documentmanager.h

changeset 5
593a658cba8e
parent 3
55a55a9ec2c2
child 8
44679e468ba9
equal deleted inserted replaced
4:68988ebc2a68 5:593a658cba8e
1 #pragma once 1 #pragma once
2 #include "main.h" 2 #include "main.h"
3 #include "model.h" 3 #include "model.h"
4 4
5 class DocumentManager 5 class DocumentManager : public QObject
6 { 6 {
7 Q_OBJECT
7 public: 8 public:
8 DocumentManager() = default; 9 DocumentManager(QObject* parent = nullptr);
9 DocumentManager(const DocumentManager&) = delete; 10 DocumentManager(const DocumentManager&) = delete;
10 DocumentManager(DocumentManager&&) = default; 11 DocumentManager(DocumentManager&&) = default;
11 DocumentManager& operator=(const DocumentManager&) = delete; 12 DocumentManager& operator=(const DocumentManager&) = delete;
12 DocumentManager& operator=(DocumentManager&&) = default; 13 DocumentManager& operator=(DocumentManager&&) = default;
13 Model* newModel(); 14 Model* newModel();

mercurial