diff --git a/src/blackmisc/basestreamstringifier.h b/src/blackmisc/basestreamstringifier.h index 2e24513df..f7e49782f 100644 --- a/src/blackmisc/basestreamstringifier.h +++ b/src/blackmisc/basestreamstringifier.h @@ -125,6 +125,13 @@ protected: */ virtual QString stringForConverter() const = 0; + /*! + * \brief Copy assignment operator. + * This is protected in order to forbid slicing an instance of one derived + * class into an instance of a completely unrelated derived class. + * \return + */ + CBaseStreamStringifier& operator=(const CBaseStreamStringifier&) { return *this; } }; } // namespace