10 import os |
10 import os |
11 |
11 |
12 from PyQt4.QtCore import * |
12 from PyQt4.QtCore import * |
13 from PyQt4.QtGui import * |
13 from PyQt4.QtGui import * |
14 from PyQt4.QtWebKit import QWebPage |
14 from PyQt4.QtWebKit import QWebPage |
|
15 |
|
16 from E5Gui import E5MessageBox |
15 |
17 |
16 from .BookmarkNode import BookmarkNode |
18 from .BookmarkNode import BookmarkNode |
17 from .BookmarksModel import BookmarksModel |
19 from .BookmarksModel import BookmarksModel |
18 from .DefaultBookmarks import DefaultBookmarks |
20 from .DefaultBookmarks import DefaultBookmarks |
19 from .XbelReader import XbelReader |
21 from .XbelReader import XbelReader |
390 if ex: |
392 if ex: |
391 fileName += ex |
393 fileName += ex |
392 |
394 |
393 writer = XbelWriter() |
395 writer = XbelWriter() |
394 if not writer.write(fileName, self.__bookmarkRootNode): |
396 if not writer.write(fileName, self.__bookmarkRootNode): |
395 QMessageBox.critical(None, |
397 E5MessageBox.critical(None, |
396 self.trUtf8("Exporting Bookmarks"), |
398 self.trUtf8("Exporting Bookmarks"), |
397 self.trUtf8("""Error exporting bookmarks to <b>{0}</b>.""")\ |
399 self.trUtf8("""Error exporting bookmarks to <b>{0}</b>.""")\ |
398 .format(bookmarkFile)) |
400 .format(bookmarkFile)) |
399 |
401 |
400 def __convertFromOldBookmarks(self): |
402 def __convertFromOldBookmarks(self): |