Reformat ALL the source!
[quassel.git] / src / qtui / settingspages / connectionsettingspage.cpp
index 969ccd8..c42e705 100644 (file)
 #include "networkconfig.h"
 
 ConnectionSettingsPage::ConnectionSettingsPage(QWidget *parent)
-  : SettingsPage(tr("IRC"), QString(), parent) {
+    : SettingsPage(tr("IRC"), QString(), parent)
+{
+    ui.setupUi(this);
+    initAutoWidgets();
 
-  ui.setupUi(this);
-  initAutoWidgets();
+    connect(Client::instance(), SIGNAL(connected()), this, SLOT(clientConnected()));
+    connect(Client::instance(), SIGNAL(disconnected()), this, SLOT(clientDisconnected()));
 
-  connect(Client::instance(), SIGNAL(connected()), this, SLOT(clientConnected()));
-  connect(Client::instance(), SIGNAL(disconnected()), this, SLOT(clientDisconnected()));
-
-  setEnabled(false);
-  if(Client::isConnected())
-    clientConnected();
+    setEnabled(false);
+    if (Client::isConnected())
+        clientConnected();
 }
 
-void ConnectionSettingsPage::clientConnected() {
-  if(Client::networkConfig()->isInitialized())
-    initDone();
-  else
-    connect(Client::networkConfig(), SIGNAL(initDone()), SLOT(initDone()));
-}
 
-void ConnectionSettingsPage::clientDisconnected() {
-  setEnabled(false);
-  setChangedState(false);
+void ConnectionSettingsPage::clientConnected()
+{
+    if (Client::networkConfig()->isInitialized())
+        initDone();
+    else
+        connect(Client::networkConfig(), SIGNAL(initDone()), SLOT(initDone()));
 }
 
-void ConnectionSettingsPage::initDone() {
-  setEnabled(true);
+
+void ConnectionSettingsPage::clientDisconnected()
+{
+    setEnabled(false);
+    setChangedState(false);
 }
 
-bool ConnectionSettingsPage::hasDefaults() const {
-  return true;
+
+void ConnectionSettingsPage::initDone()
+{
+    setEnabled(true);
 }
 
-QVariant ConnectionSettingsPage::loadAutoWidgetValue(const QString &widgetName) {
-  if(!isEnabled())
-    return QVariant();
-  NetworkConfig *config = Client::networkConfig();
-  if(widgetName == "pingTimeoutEnabled")
-    return config->pingTimeoutEnabled();
-  if(widgetName == "pingInterval")
-    return config->pingInterval();
-  if(widgetName == "maxPingCount")
-    return config->maxPingCount();
-  if(widgetName == "autoWhoEnabled")
-    return config->autoWhoEnabled();
-  if(widgetName == "autoWhoInterval")
-    return config->autoWhoInterval();
-  if(widgetName == "autoWhoNickLimit")
-    return config->autoWhoNickLimit();
-  if(widgetName == "autoWhoDelay")
-    return config->autoWhoDelay();
-
-  return SettingsPage::loadAutoWidgetValue(widgetName);
+
+bool ConnectionSettingsPage::hasDefaults() const
+{
+    return true;
 }
 
-void ConnectionSettingsPage::saveAutoWidgetValue(const QString &widgetName, const QVariant &value) {
-  if(!isEnabled())
-    return;
-  NetworkConfig *config = Client::networkConfig();
-  if(widgetName == "pingTimeoutEnabled")
-    config->requestSetPingTimeoutEnabled(value.toBool());
-  else if(widgetName == "pingInterval")
-    config->requestSetPingInterval(value.toInt());
-  else if(widgetName == "maxPingCount")
-    config->requestSetMaxPingCount(value.toInt());
-  else if(widgetName == "autoWhoEnabled")
-    config->requestSetAutoWhoEnabled(value.toBool());
-  else if(widgetName == "autoWhoInterval")
-    config->requestSetAutoWhoInterval(value.toInt());
-  else if(widgetName == "autoWhoNickLimit")
-    config->requestSetAutoWhoNickLimit(value.toInt());
-  else if(widgetName == "autoWhoDelay")
-    config->requestSetAutoWhoDelay(value.toInt());
-
-  else
-    SettingsPage::saveAutoWidgetValue(widgetName, value);
+
+QVariant ConnectionSettingsPage::loadAutoWidgetValue(const QString &widgetName)
+{
+    if (!isEnabled())
+        return QVariant();
+    NetworkConfig *config = Client::networkConfig();
+    if (widgetName == "pingTimeoutEnabled")
+        return config->pingTimeoutEnabled();
+    if (widgetName == "pingInterval")
+        return config->pingInterval();
+    if (widgetName == "maxPingCount")
+        return config->maxPingCount();
+    if (widgetName == "autoWhoEnabled")
+        return config->autoWhoEnabled();
+    if (widgetName == "autoWhoInterval")
+        return config->autoWhoInterval();
+    if (widgetName == "autoWhoNickLimit")
+        return config->autoWhoNickLimit();
+    if (widgetName == "autoWhoDelay")
+        return config->autoWhoDelay();
+
+    return SettingsPage::loadAutoWidgetValue(widgetName);
 }
 
+
+void ConnectionSettingsPage::saveAutoWidgetValue(const QString &widgetName, const QVariant &value)
+{
+    if (!isEnabled())
+        return;
+    NetworkConfig *config = Client::networkConfig();
+    if (widgetName == "pingTimeoutEnabled")
+        config->requestSetPingTimeoutEnabled(value.toBool());
+    else if (widgetName == "pingInterval")
+        config->requestSetPingInterval(value.toInt());
+    else if (widgetName == "maxPingCount")
+        config->requestSetMaxPingCount(value.toInt());
+    else if (widgetName == "autoWhoEnabled")
+        config->requestSetAutoWhoEnabled(value.toBool());
+    else if (widgetName == "autoWhoInterval")
+        config->requestSetAutoWhoInterval(value.toInt());
+    else if (widgetName == "autoWhoNickLimit")
+        config->requestSetAutoWhoNickLimit(value.toInt());
+    else if (widgetName == "autoWhoDelay")
+        config->requestSetAutoWhoDelay(value.toInt());
+
+    else
+        SettingsPage::saveAutoWidgetValue(widgetName, value);
+}