Helpviewer/Feeds/FeedsDialog.py

changeset 6118
da9e08920e7c
parent 6048
82ad8ec9548c
child 6645
ad476851d7e0
--- a/Helpviewer/Feeds/FeedsDialog.py	Tue Feb 06 19:18:24 2018 +0100
+++ b/Helpviewer/Feeds/FeedsDialog.py	Tue Feb 06 19:18:43 2018 +0100
@@ -49,16 +49,18 @@
             label.setText(feed[0])
             self.feedsLayout.addWidget(label, row, 0)
             self.feedsLayout.addWidget(button, row, 1)
-            button.clicked.connect(self.__addFeed)
+            button.clicked.connect(lambda: self.__addFeed(button))
         
         msh = self.minimumSizeHint()
         self.resize(max(self.width(), msh.width()), msh.height())
     
-    def __addFeed(self):
+    def __addFeed(self, button):
         """
         Private slot to add a RSS feed.
+        
+        @param button reference to the feed button
+        @type QPushButton
         """
-        button = self.sender()
         urlString = button.feed[1]
         url = QUrl(urlString)
         if not url.host():

eric ide

mercurial