diff -r 2edf54a5e56a -r 26b3f1e80a9c src/types/resourcevector.h --- a/src/types/resourcevector.h Sun Mar 05 16:55:48 2017 +0200 +++ b/src/types/resourcevector.h Sun Mar 05 16:57:49 2017 +0200 @@ -29,6 +29,8 @@ using Filter = std::function; using Callback = std::function; + ResourceVector() = default; + ResourceVector(const ResourceVector&) = delete; ~ResourceVector(); void append(T) = delete; @@ -50,6 +52,8 @@ void merge(ResourceVector& other, int position = -1, Filter filter = nullptr, Callback callback = nullptr); const QVector& toQVector() const; + void operator=(const ResourceVector&) = delete; + private: QVector _data; };