modernize: Reformat ALL the source... again!
[quassel.git] / src / client / clientuserinputhandler.cpp
index 9315a5e..7c839eb 100644 (file)
@@ -20,6 +20,8 @@
 
 #include "clientuserinputhandler.h"
 
+#include <QDateTime>
+
 #include "bufferinfo.h"
 #include "buffermodel.h"
 #include "client.h"
@@ -35,9 +37,7 @@
 #include "network.h"
 #include "types.h"
 
-#include <QDateTime>
-
-ClientUserInputHandler::ClientUserInputHandler(QObject *parent)
+ClientUserInputHandler::ClientUserInputHandler(QObject* parent)
     : BasicHandler(parent)
 {
     TabCompletionSettings s;
@@ -45,8 +45,7 @@ ClientUserInputHandler::ClientUserInputHandler(QObject *parent)
     completionSuffixChanged(s.completionSuffix());
 }
 
-
-void ClientUserInputHandler::completionSuffixChanged(const QVariant &v)
+void ClientUserInputHandler::completionSuffixChanged(const QVariant& v)
 {
     QString suffix = v.toString();
     QString letter = "A-Za-z";
@@ -54,17 +53,16 @@ void ClientUserInputHandler::completionSuffixChanged(const QVariant &v)
     _nickRx = QRegExp(QString("^([%1%2][%1%2\\d-]*)%3").arg(letter, special, suffix).trimmed());
 }
 
-
 // this would be the place for a client-side hook
-void ClientUserInputHandler::handleUserInput(const BufferInfo &bufferInfo, const QString &msg)
+void ClientUserInputHandler::handleUserInput(const BufferInfo& bufferInfo, const QString& msg)
 {
     if (msg.isEmpty())
         return;
 
     if (!msg.startsWith('/')) {
         if (_nickRx.indexIn(msg) == 0) {
-            const Network *net = Client::network(bufferInfo.networkId());
-            IrcUser *user = net ? net->ircUser(_nickRx.cap(1)) : nullptr;
+            const Networknet = Client::network(bufferInfo.networkId());
+            IrcUseruser = net ? net->ircUser(_nickRx.cap(1)) : nullptr;
             if (user)
                 user->setLastSpokenTo(bufferInfo.bufferId(), QDateTime::currentDateTime().toUTC());
         }
@@ -79,22 +77,19 @@ void ClientUserInputHandler::handleUserInput(const BufferInfo &bufferInfo, const
     }
 }
 
-
-void ClientUserInputHandler::defaultHandler(const QString &cmd, const BufferInfo &bufferInfo, const QString &text)
+void ClientUserInputHandler::defaultHandler(const QString& cmd, const BufferInfo& bufferInfo, const QString& text)
 {
     QString command = QString("/%1 %2").arg(cmd, text);
     emit sendInput(bufferInfo, command);
 }
 
-
-void ClientUserInputHandler::handleExec(const BufferInfo &bufferInfo, const QString &execString)
+void ClientUserInputHandler::handleExec(const BufferInfo& bufferInfo, const QString& execString)
 {
-    auto *exec = new ExecWrapper(this); // gets suicidal when it's done
+    auto* exec = new ExecWrapper(this);  // gets suicidal when it's done
     exec->start(bufferInfo, execString);
 }
 
-
-void ClientUserInputHandler::handleJoin(const BufferInfo &bufferInfo, const QString &text)
+void ClientUserInputHandler::handleJoin(const BufferInfo& bufferInfo, const QString& text)
 {
     if (text.isEmpty()) {
         Client::messageModel()->insertErrorMessage(bufferInfo, tr("/JOIN expects a channel"));
@@ -105,8 +100,7 @@ void ClientUserInputHandler::handleJoin(const BufferInfo &bufferInfo, const QStr
     defaultHandler("JOIN", bufferInfo, text);
 }
 
-
-void ClientUserInputHandler::handleQuery(const BufferInfo &bufferInfo, const QString &text)
+void ClientUserInputHandler::handleQuery(const BufferInfo& bufferInfo, const QString& text)
 {
     if (text.isEmpty()) {
         Client::messageModel()->insertErrorMessage(bufferInfo, tr("/QUERY expects at least a nick"));
@@ -117,8 +111,7 @@ void ClientUserInputHandler::handleQuery(const BufferInfo &bufferInfo, const QSt
     defaultHandler("QUERY", bufferInfo, text);
 }
 
-
-void ClientUserInputHandler::handleIgnore(const BufferInfo &bufferInfo, const QString &text)
+void ClientUserInputHandler::handleIgnore(const BufferInfo& bufferInfo, const QString& text)
 {
     if (text.isEmpty()) {
         emit Client::instance()->displayIgnoreList("");
@@ -127,27 +120,24 @@ void ClientUserInputHandler::handleIgnore(const BufferInfo &bufferInfo, const QS
     // If rule contains no ! or @, we assume it is just a nickname, and turn it into an ignore rule for that nick
     QString rule = (text.contains('!') || text.contains('@')) ? text : text + "!*@*";
 
-    Client::ignoreListManager()->requestAddIgnoreListItem(
-            IgnoreListManager::IgnoreType::SenderIgnore,
-            rule,
-            false,
-            // Use a dynamic ignore rule, for reversibility
-            IgnoreListManager::StrictnessType::SoftStrictness,
-            // Use current network as scope
-            IgnoreListManager::ScopeType::NetworkScope,
-            Client::network(bufferInfo.networkId())->networkName(),
-            true
-    );
+    Client::ignoreListManager()->requestAddIgnoreListItem(IgnoreListManager::IgnoreType::SenderIgnore,
+                                                          rule,
+                                                          false,
+                                                          // Use a dynamic ignore rule, for reversibility
+                                                          IgnoreListManager::StrictnessType::SoftStrictness,
+                                                          // Use current network as scope
+                                                          IgnoreListManager::ScopeType::NetworkScope,
+                                                          Client::network(bufferInfo.networkId())->networkName(),
+                                                          true);
 }
 
-void ClientUserInputHandler::handleList(const BufferInfo &bufferInfo, const QString &text)
+void ClientUserInputHandler::handleList(const BufferInfo& bufferInfo, const QString& text)
 {
     // Pass along any potential search parameters, list channels immediately
     Client::instance()->displayChannelList(bufferInfo.networkId(), text, true);
 }
 
-
-void ClientUserInputHandler::switchBuffer(const NetworkId &networkId, const QString &bufferName)
+void ClientUserInputHandler::switchBuffer(const NetworkId& networkId, const QString& bufferName)
 {
     BufferId newBufId = Client::networkModel()->bufferId(networkId, bufferName);
     if (!newBufId.isValid()) {
@@ -156,15 +146,15 @@ void ClientUserInputHandler::switchBuffer(const NetworkId &networkId, const QStr
     else {
         Client::bufferModel()->switchToBuffer(newBufId);
         // unhide the buffer
-        ClientBufferViewManager *clientBufferViewManager = Client::bufferViewManager();
-        QList<ClientBufferViewConfig *> bufferViewConfigList = clientBufferViewManager->clientBufferViewConfigs();
-        foreach(ClientBufferViewConfig *bufferViewConfig, bufferViewConfigList) {
+        ClientBufferViewManagerclientBufferViewManager = Client::bufferViewManager();
+        QList<ClientBufferViewConfig*> bufferViewConfigList = clientBufferViewManager->clientBufferViewConfigs();
+        foreach (ClientBufferViewConfig* bufferViewConfig, bufferViewConfigList) {
             if (bufferViewConfig->temporarilyRemovedBuffers().contains(newBufId)) {
                 bufferViewConfig->requestAddBuffer(newBufId, bufferViewConfig->bufferList().length());
-                //if (bufferViewConfig->sortAlphabetically()) {
+                // if (bufferViewConfig->sortAlphabetically()) {
                 // TODO we need to trigger a sort here, but can't reach the model required
                 // to get a bufferviewfilter, as the bufferviewmanager only managers configs
-                //BufferViewFilter *filter = qobject_cast<BufferViewFilter *>(model());
+                // BufferViewFilter *filter = qobject_cast<BufferViewFilter *>(model());
                 //}
             }
         }