X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fsyncableobject.h;h=482470a51ae3d41170031f5706f21bc44e830373;hp=61915cbb85bd672d550cb556c0a55be01c0da159;hb=99934fe47293f61e1e62ecc0f0d49f958a992c32;hpb=997a62b68d7469a93f373476dd955c44eb051be0 diff --git a/src/common/syncableobject.h b/src/common/syncableobject.h index 61915cbb..482470a5 100644 --- a/src/common/syncableobject.h +++ b/src/common/syncableobject.h @@ -45,7 +45,7 @@ public: * \return The object's state in a QVariantMap */ virtual QVariantMap toVariantMap(); - + //! Initialize the object's state from a given QVariantMap. /** \see toVariantMap() for important information concerning this method. */ @@ -65,6 +65,7 @@ public slots: protected: void renameObject(const QString &newName); + SyncableObject &operator=(const SyncableObject &other); signals: void initDone(); @@ -75,7 +76,7 @@ signals: private: bool setInitValue(const QString &property, const QVariant &value); - + bool _initialized; bool _allowClientUpdates;