--- a/Helpviewer/Bookmarks/BookmarksImporters/__init__.py Sun Mar 18 17:46:54 2012 +0100 +++ b/Helpviewer/Bookmarks/BookmarksImporters/__init__.py Sun Mar 18 19:10:59 2012 +0100 @@ -32,6 +32,9 @@ (UI.PixmapCache.getIcon("chromium.png"), "Chromium", "chromium")) importers.append( (UI.PixmapCache.getIcon("opera.png"), "Opera", "opera")) + if Globals.isWindowsPlatform(): + importers.append( + (UI.PixmapCache.getIcon("internet_explorer.png"), "Internet Explorer", "ie")) importers.append( (UI.PixmapCache.getIcon("xbel.png"), QCoreApplication.translate("BookmarksImporters", "XBEL File"), @@ -68,6 +71,9 @@ elif id == "firefox": from . import FirefoxImporter return FirefoxImporter.getImporterInfo(id) + elif id == "ie": + from . import IExplorerImporter + return IExplorerImporter.getImporterInfo(id) else: raise ValueError("Invalid importer ID given ({0}).".format(id)) @@ -94,5 +100,8 @@ elif id == "firefox": from . import FirefoxImporter return FirefoxImporter.FirefoxImporter(id, parent) + elif id == "ie": + from . import IExplorerImporter + return IExplorerImporter.IExplorerImporter(id, parent) else: raise ValueError("No importer for ID {0}.".format(id))