eric6/WebBrowser/Feeds/FeedsManager.py

changeset 7759
51aa6c6b66f7
parent 7533
88261c96484b
child 7781
607a6098cb44
equal deleted inserted replaced
7758:dd54d33d21d2 7759:51aa6c6b66f7
174 if feedToChange: 174 if feedToChange:
175 feedIndex = self.__feeds.index(feedToChange) 175 feedIndex = self.__feeds.index(feedToChange)
176 176
177 from .FeedEditDialog import FeedEditDialog 177 from .FeedEditDialog import FeedEditDialog
178 dlg = FeedEditDialog(origUrlString, origTitle) 178 dlg = FeedEditDialog(origUrlString, origTitle)
179 if dlg.exec_() == QDialog.Accepted: 179 if dlg.exec() == QDialog.Accepted:
180 urlString, title = dlg.getData() 180 urlString, title = dlg.getData()
181 for feed in self.__feeds: 181 for feed in self.__feeds:
182 if feed[0] == urlString: 182 if feed[0] == urlString:
183 E5MessageBox.critical( 183 E5MessageBox.critical(
184 self, 184 self,
357 self.tr("Open in New Pri&vate Window"), 357 self.tr("Open in New Pri&vate Window"),
358 self.__openMessageInPrivateWindow) 358 self.__openMessageInPrivateWindow)
359 menu.addSeparator() 359 menu.addSeparator()
360 menu.addAction(self.tr("&Copy URL to Clipboard"), 360 menu.addAction(self.tr("&Copy URL to Clipboard"),
361 self.__copyUrlToClipboard) 361 self.__copyUrlToClipboard)
362 menu.exec_(QCursor.pos()) 362 menu.exec(QCursor.pos())
363 else: 363 else:
364 errorString = itm.data(0, FeedsManager.ErrorDataRole) 364 errorString = itm.data(0, FeedsManager.ErrorDataRole)
365 if errorString: 365 if errorString:
366 menu = QMenu() 366 menu = QMenu()
367 menu.addAction( 367 menu.addAction(
368 self.tr("&Show error data"), self.__showError) 368 self.tr("&Show error data"), self.__showError)
369 menu.exec_(QCursor.pos()) 369 menu.exec(QCursor.pos())
370 370
371 def __itemActivated(self, itm, column): 371 def __itemActivated(self, itm, column):
372 """ 372 """
373 Private slot to handle the activation of an item. 373 Private slot to handle the activation of an item.
374 374

eric ide

mercurial