77 title = self.__browser.url().host() |
75 title = self.__browser.url().host() |
78 |
76 |
79 from WebBrowser.WebBrowserWindow import WebBrowserWindow |
77 from WebBrowser.WebBrowserWindow import WebBrowserWindow |
80 feedsManager = WebBrowserWindow.feedsManager() |
78 feedsManager = WebBrowserWindow.feedsManager() |
81 if feedsManager.addFeed(urlString, title, self.__browser.icon()): |
79 if feedsManager.addFeed(urlString, title, self.__browser.icon()): |
82 if WebBrowserWindow.notificationsEnabled(): |
80 WebBrowserWindow.showNotification( |
83 WebBrowserWindow.showNotification( |
81 UI.PixmapCache.getPixmap("rss48"), |
84 UI.PixmapCache.getPixmap("rss48"), |
82 self.tr("Add RSS Feed"), |
85 self.tr("Add RSS Feed"), |
83 self.tr("""The feed was added successfully.""")) |
86 self.tr("""The feed was added successfully.""")) |
|
87 else: |
|
88 E5MessageBox.information( |
|
89 self, |
|
90 self.tr("Add RSS Feed"), |
|
91 self.tr("""The feed was added successfully.""")) |
|
92 else: |
84 else: |
93 E5MessageBox.warning( |
85 WebBrowserWindow.showNotification( |
94 self, |
86 UI.PixmapCache.getPixmap("rss48"), |
95 self.tr("Add RSS Feed"), |
87 self.tr("Add RSS Feed"), |
96 self.tr("""The feed was already added before.""")) |
88 self.tr("""The feed was already added before."""), |
97 |
89 timeout=0) |
|
90 |
98 self.close() |
91 self.close() |