PurgeEvent() : QEvent(QEvent::User) {}
};
+INIT_SYNCABLE_OBJECT(CoreBufferSyncer)
CoreBufferSyncer::CoreBufferSyncer(CoreSession *parent)
: BufferSyncer(Core::bufferLastSeenMsgIds(parent->user()), parent),
_coreSession(parent),
QList<BufferId> storedIds = bufferIds();
foreach(BufferId bufferId, storedIds) {
if(!actualBuffers.contains(bufferId)) {
- removeBuffer(bufferId);
+ BufferSyncer::removeBuffer(bufferId);
}
}
}