Network/IRC/IrcNetworkListDialog.py

changeset 2241
030924019d88
parent 2239
a47b50e80a20
child 2266
f885a0bc2ccc
--- a/Network/IRC/IrcNetworkListDialog.py	Sun Dec 02 13:48:01 2012 +0100
+++ b/Network/IRC/IrcNetworkListDialog.py	Sun Dec 02 15:35:18 2012 +0100
@@ -123,10 +123,13 @@
     @pyqtSlot()
     def on_newButton_clicked(self):
         """
-        Slot documentation goes here.
+        Private slot to add a new network entry.
         """
-        # TODO: not implemented yet
-        raise NotImplementedError
+        dlg = IrcNetworkEditDialog(self.__manager, "", self)
+        if dlg.exec_() == QDialog.Accepted:
+            network = dlg.getNetwork()
+            self.__manager.addNetwork(network)
+            self.__refreshNetworksList()
     
     @pyqtSlot()
     def on_editButton_clicked(self):

eric ide

mercurial