X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fcommon%2Fbuffersyncer.cpp;h=99493068b951fae57d296ebf2be142d6ab3d33ce;hp=3f437d98ba0b0496574ea5cac82bb005ef047431;hb=3a3e844f9fcfd12235a0086af75ecd503b621ef4;hpb=88ce73ff525535c00cc979fff357fbe4cb8cdc2b diff --git a/src/common/buffersyncer.cpp b/src/common/buffersyncer.cpp index 3f437d98..99493068 100644 --- a/src/common/buffersyncer.cpp +++ b/src/common/buffersyncer.cpp @@ -20,7 +20,8 @@ #include "buffersyncer.h" -INIT_SYNCABLE_OBJECT(BufferSyncer) +#include + BufferSyncer::BufferSyncer(QObject *parent) : SyncableObject(parent) { @@ -28,16 +29,16 @@ BufferSyncer::BufferSyncer(QObject *parent) BufferSyncer::BufferSyncer( - const QHash &lastSeenMsg, - const QHash &markerLines, - const QHash &activities, - const QHash &highlightCounts, + QHash lastSeenMsg, + QHash markerLines, + QHash activities, + QHash highlightCounts, QObject *parent ) : SyncableObject(parent), - _lastSeenMsg(lastSeenMsg), - _markerLines(markerLines), - _bufferActivities(activities), - _highlightCounts(highlightCounts) + _lastSeenMsg(std::move(lastSeenMsg)), + _markerLines(std::move(markerLines)), + _bufferActivities(std::move(activities)), + _highlightCounts(std::move(highlightCounts)) { }