X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fclient%2Fbufferviewoverlay.cpp;fp=src%2Fclient%2Fbufferviewoverlay.cpp;h=e1b847b98a88f1dbadc903f4fa03381baced1b83;hp=02e570299701c49f559dd96da1ee9d71b7546136;hb=c1cf157116de7fc3da96203aa6f03c38c7ebb650;hpb=30b159cb876a9495de42e9a3e70ca050516f0805 diff --git a/src/client/bufferviewoverlay.cpp b/src/client/bufferviewoverlay.cpp index 02e57029..e1b847b9 100644 --- a/src/client/bufferviewoverlay.cpp +++ b/src/client/bufferviewoverlay.cpp @@ -30,11 +30,9 @@ const int BufferViewOverlay::_updateEventId = QEvent::registerEventType(); -BufferViewOverlay::BufferViewOverlay(QObject *parent) +BufferViewOverlay::BufferViewOverlay(QObject* parent) : QObject(parent) -{ -} - +{} void BufferViewOverlay::reset() { @@ -52,13 +50,11 @@ void BufferViewOverlay::reset() _tempRemovedBuffers.clear(); } - void BufferViewOverlay::save() { CoreAccountSettings().setBufferViewOverlay(_bufferViewIds); } - void BufferViewOverlay::restore() { QSet currentIds = _bufferViewIds; @@ -71,13 +67,12 @@ void BufferViewOverlay::restore() } } - void BufferViewOverlay::addView(int viewId) { if (_bufferViewIds.contains(viewId)) return; - BufferViewConfig *config = Client::bufferViewManager()->bufferViewConfig(viewId); + BufferViewConfig* config = Client::bufferViewManager()->bufferViewConfig(viewId); if (!config) { qDebug() << "BufferViewOverlay::addView(): no such buffer view:" << viewId; return; @@ -93,11 +88,11 @@ void BufferViewOverlay::addView(int viewId) if (wasInitialized) { BufferIdList buffers; if (config->networkId().isValid()) { - foreach(BufferId bufferId, config->bufferList()) { + foreach (BufferId bufferId, config->bufferList()) { if (Client::networkModel()->networkId(bufferId) == config->networkId()) buffers << bufferId; } - foreach(BufferId bufferId, config->temporarilyRemovedBuffers().toList()) { + foreach (BufferId bufferId, config->temporarilyRemovedBuffers().toList()) { if (Client::networkModel()->networkId(bufferId) == config->networkId()) buffers << bufferId; } @@ -116,14 +111,13 @@ void BufferViewOverlay::addView(int viewId) save(); } - void BufferViewOverlay::removeView(int viewId) { if (!_bufferViewIds.contains(viewId)) return; _bufferViewIds.remove(viewId); - BufferViewConfig *config = Client::bufferViewManager()->bufferViewConfig(viewId); + BufferViewConfig* config = Client::bufferViewManager()->bufferViewConfig(viewId); if (config) disconnect(config, nullptr, this, nullptr); @@ -149,8 +143,7 @@ void BufferViewOverlay::removeView(int viewId) save(); } - -void BufferViewOverlay::viewInitialized(BufferViewConfig *config) +void BufferViewOverlay::viewInitialized(BufferViewConfig* config) { if (!config) { qWarning() << "BufferViewOverlay::viewInitialized() received invalid view!"; @@ -167,16 +160,14 @@ void BufferViewOverlay::viewInitialized(BufferViewConfig *config) emit initDone(); } - void BufferViewOverlay::viewInitialized() { - auto *config = qobject_cast(sender()); + auto* config = qobject_cast(sender()); Q_ASSERT(config); viewInitialized(config); } - void BufferViewOverlay::update() { if (_aboutToUpdate) { @@ -186,7 +177,6 @@ void BufferViewOverlay::update() QCoreApplication::postEvent(this, new QEvent((QEvent::Type)_updateEventId)); } - void BufferViewOverlay::updateHelper() { if (!_aboutToUpdate) @@ -202,7 +192,7 @@ void BufferViewOverlay::updateHelper() QSet tempRemovedBuffers; if (Client::bufferViewManager()) { - BufferViewConfig *config = nullptr; + BufferViewConfig* config = nullptr; QSet::const_iterator viewIter; for (viewIter = _bufferViewIds.constBegin(); viewIter != _bufferViewIds.constEnd(); ++viewIter) { config = Client::bufferViewManager()->bufferViewConfig(*viewIter); @@ -254,14 +244,13 @@ void BufferViewOverlay::updateHelper() emit hasChanged(); } - -QSet BufferViewOverlay::filterBuffersByConfig(const QList &buffers, const BufferViewConfig *config) +QSet BufferViewOverlay::filterBuffersByConfig(const QList& buffers, const BufferViewConfig* config) { Q_ASSERT(config); QSet bufferIds; BufferInfo bufferInfo; - foreach(BufferId bufferId, buffers) { + foreach (BufferId bufferId, buffers) { bufferInfo = Client::networkModel()->bufferInfo(bufferId); if (!(bufferInfo.type() & config->allowedBufferTypes())) continue; @@ -273,57 +262,49 @@ QSet BufferViewOverlay::filterBuffersByConfig(const QList &b return bufferIds; } - -void BufferViewOverlay::customEvent(QEvent *event) +void BufferViewOverlay::customEvent(QEvent* event) { if (event->type() == _updateEventId) { updateHelper(); } } - bool BufferViewOverlay::allNetworks() { updateHelper(); return _networkIds.contains(NetworkId()); } - -const QSet &BufferViewOverlay::networkIds() +const QSet& BufferViewOverlay::networkIds() { updateHelper(); return _networkIds; } - -const QSet &BufferViewOverlay::bufferIds() +const QSet& BufferViewOverlay::bufferIds() { updateHelper(); return _buffers; } - -const QSet &BufferViewOverlay::removedBufferIds() +const QSet& BufferViewOverlay::removedBufferIds() { updateHelper(); return _removedBuffers; } - -const QSet &BufferViewOverlay::tempRemovedBufferIds() +const QSet& BufferViewOverlay::tempRemovedBufferIds() { updateHelper(); return _tempRemovedBuffers; } - int BufferViewOverlay::allowedBufferTypes() { updateHelper(); return _allowedBufferTypes; } - int BufferViewOverlay::minimumActivity() { updateHelper();