eric5-webbrowser.py

changeset 896
f855351d5e98
parent 894
eab7b8d39807
child 897
3dcaa3195a64
--- a/eric5-webbrowser.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,84 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2002 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 Web Browser
-
-This is the main Python script that performs the necessary initialization
-of the web browser and starts the Qt event loop. This is a standalone version
-of the integrated helpviewer.
-"""
-
-import sys
-import os
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-# make ThirdParty package available as a packages repository
-try:
-    import pygments     # __IGNORE_WARNING__
-except ImportError:
-    sys.path.insert(2, os.path.join(os.path.dirname(__file__), "ThirdParty", "Pygments"))
-
-from Utilities import Startup
-import Utilities
-
-def createMainWidget(argv):
-    """
-    Function to create the main widget.
-    
-    @param argv list of commandline parameters (list of strings)
-    @return reference to the main widget (QWidget)
-    """
-    from Helpviewer.HelpWindow import HelpWindow
-    
-    searchWord = None
-    for arg in reversed(argv):
-        if arg.startswith("--search="):
-            searchWord = argv[1].split("=", 1)[1]
-            argv.remove(arg)
-        elif arg.startswith("--"):
-            argv.remove(arg)
-    
-    try:
-        home = argv[1]
-    except IndexError:
-        home = ""
-    
-    help = HelpWindow(home, '.', None, 'help viewer', searchWord = searchWord)
-    return help
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-        ("--search=word", "search for the given word")
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 web browser",
-                                  "file",
-                                  "web browser",
-                                  options)
-    
-    if not Utilities.checkBlacklistedVersions():
-        sys.exit(100)
-    
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()

eric ide

mercurial