4:68988ebc2a68 | 5:593a658cba8e |
---|---|
8 { | 8 { |
9 Q_OBJECT | 9 Q_OBJECT |
10 public: | 10 public: |
11 class EditContext; | 11 class EditContext; |
12 Model(); | 12 Model(); |
13 Model(const Model &) = delete; | 13 Model(const Model&) = delete; |
14 int size() const; | 14 int size() const; |
15 EditContext edit(); | 15 EditContext edit(); |
16 private: | 16 private: |
17 template<typename T, typename... Args> | 17 template<typename T, typename... Args> |
18 T* append(Args&&... args); | 18 T* append(Args&&... args); |