src/model.h

changeset 328
3ea38fd469ca
parent 309
d862721d19a3
child 333
07e65a4c6611
--- a/src/model.h	Sun Jul 03 22:32:50 2022 +0300
+++ b/src/model.h	Sun Jul 03 23:54:22 2022 +0300
@@ -228,6 +228,7 @@
 	QVariant data(const QModelIndex& index, int role) const override;
 	const ModelElement& operator[](std::size_t index) const;
 	std::size_t size() const;
+	void clear();
 	auto operator[](const std::size_t index) {
 		struct {
 			Model& model;
@@ -247,7 +248,7 @@
 	}
 };
 
-void save(const Model& model, QIODevice *device);
+void save(const Model& model, QTextStream* stream);
 void updateHeaderNameField(Model& model, const QString &name);
 
 template<typename T>

mercurial