X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fnetworkssettingspage.cpp;h=cbfa19239e8d2e1e3c9c5f40cf1ae644c8114844;hb=8de2d4650197bdae2f39f804228f3bce5ddbd59c;hp=1e0cefa2001f943de21437b01494138652596227;hpb=7fd90308c54f3e91ed864fc55eb5ccb096847bee;p=quassel.git diff --git a/src/qtui/settingspages/networkssettingspage.cpp b/src/qtui/settingspages/networkssettingspage.cpp index 1e0cefa2..cbfa1923 100644 --- a/src/qtui/settingspages/networkssettingspage.cpp +++ b/src/qtui/settingspages/networkssettingspage.cpp @@ -37,7 +37,7 @@ NetworksSettingsPage::NetworksSettingsPage(QWidget *parent) : SettingsPage(tr("G disconnectedIcon = QIcon(":/22x22/actions/network-disconnect"); currentId = 0; - setEnabled(false); // need a core connection! + setEnabled(Client::isConnected()); // need a core connection! setWidgetStates(); connect(Client::instance(), SIGNAL(coreConnectionStateChanged(bool)), this, SLOT(coreConnectionStateChanged(bool))); connect(Client::instance(), SIGNAL(networkCreated(NetworkId)), this, SLOT(clientNetworkAdded(NetworkId))); @@ -177,8 +177,8 @@ void NetworksSettingsPage::setWidgetStates() { } // FIXME disable network creation/deletion because of the storage issue - ui.addNetwork->setEnabled(false); ui.deleteNetwork->setEnabled(false); + ui.renameNetwork->setEnabled(false); } void NetworksSettingsPage::setItemState(NetworkId id, QListWidgetItem *item) {