PurgeEvent() : QEvent(QEvent::User) {}
};
-
-INIT_SYNCABLE_OBJECT(CoreBufferSyncer)
CoreBufferSyncer::CoreBufferSyncer(CoreSession *parent)
: BufferSyncer(Core::bufferLastSeenMsgIds(parent->user()), Core::bufferMarkerLineMsgIds(parent->user()), Core::bufferActivities(parent->user()), Core::highlightCounts(parent->user()), parent),
_coreSession(parent),
_purgeBuffers(false)
{
- connect(parent, SIGNAL(displayMsg(Message)), SLOT(addBufferActivity(Message)));
- connect(parent, SIGNAL(displayMsg(Message)), SLOT(addCoreHighlight(Message)));
+ connect(parent, &CoreSession::displayMsg, this, &CoreBufferSyncer::addBufferActivity);
+ connect(parent, &CoreSession::displayMsg, this, &CoreBufferSyncer::addCoreHighlight);
}