* \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.
*/
protected:
void renameObject(const QString &newName);
+ SyncableObject &operator=(const SyncableObject &other);
signals:
void initDone();
private:
bool setInitValue(const QString &property, const QVariant &value);
-
+
bool _initialized;
bool _allowClientUpdates;