Helpviewer/Feeds/FeedsManager.py

branch
Py2 comp.
changeset 2525
8b507a9a2d40
parent 2403
e3d7a861547c
child 3057
10516539f238
equal deleted inserted replaced
2523:139f182b72f6 2525:8b507a9a2d40
4 # 4 #
5 5
6 """ 6 """
7 Module implementing a RSS feeds manager dialog. 7 Module implementing a RSS feeds manager dialog.
8 """ 8 """
9
10 from __future__ import unicode_literals # __IGNORE_WARNING__
11 try:
12 str = unicode
13 except (NameError):
14 pass
9 15
10 from PyQt4.QtCore import pyqtSlot, pyqtSignal, Qt, QUrl, QXmlStreamReader 16 from PyQt4.QtCore import pyqtSlot, pyqtSignal, Qt, QUrl, QXmlStreamReader
11 from PyQt4.QtGui import QDialog, QIcon, QTreeWidgetItem, QMenu, QCursor, QApplication 17 from PyQt4.QtGui import QDialog, QIcon, QTreeWidgetItem, QMenu, QCursor, QApplication
12 from PyQt4.QtNetwork import QNetworkRequest, QNetworkReply 18 from PyQt4.QtNetwork import QNetworkRequest, QNetworkReply
13 from PyQt4.QtWebKit import QWebSettings 19 from PyQt4.QtWebKit import QWebSettings
37 """ 43 """
38 Constructor 44 Constructor
39 45
40 @param parent reference to the parent widget (QWidget) 46 @param parent reference to the parent widget (QWidget)
41 """ 47 """
42 super().__init__(parent) 48 super(FeedsManager, self).__init__(parent)
43 self.setupUi(self) 49 self.setupUi(self)
44 50
45 self.__wasShown = False 51 self.__wasShown = False
46 self.__loaded = False 52 self.__loaded = False
47 self.__feeds = [] 53 self.__feeds = []
55 61
56 def show(self): 62 def show(self):
57 """ 63 """
58 Public slot to show the feeds manager dialog. 64 Public slot to show the feeds manager dialog.
59 """ 65 """
60 super().show() 66 super(FeedsManager, self).show()
61 67
62 if not self.__wasShown: 68 if not self.__wasShown:
63 self.__enableButtons() 69 self.__enableButtons()
64 self.on_reloadAllButton_clicked() 70 self.on_reloadAllButton_clicked()
65 self.__wasShown = True 71 self.__wasShown = True

eric ide

mercurial