eric5-sqlbrowser.py

changeset 896
f855351d5e98
parent 894
eab7b8d39807
child 897
3dcaa3195a64
--- a/eric5-sqlbrowser.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,62 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2009 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 SQL Browser
-
-This is the main Python script that performs the necessary initialization
-of the SQL browser and starts the Qt event loop.
-"""
-
-import sys
-
-for arg in sys.argv:
-    if arg.startswith("--config="):
-        import Utilities
-        configDir = arg.replace("--config=", "")
-        Utilities.setConfigDir(configDir)
-        sys.argv.remove(arg)
-        break
-
-from Utilities import Startup
-
-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 SqlBrowser.SqlBrowser import SqlBrowser
-    
-    if len(argv) > 1:
-        connections = argv[1:]
-    else:
-        connections = []
-    
-    browser = SqlBrowser(connections)
-    return browser
-
-def main():
-    """
-    Main entry point into the application.
-    """
-    options = [\
-        ("--config=configDir", 
-         "use the given directory as the one containing the config files"), 
-    ]
-    appinfo = Startup.makeAppInfo(sys.argv,
-                                  "Eric5 SQL Browser",
-                                  "connection",
-                                  "SQL browser",
-                                  options)
-    res = Startup.simpleAppStartup(sys.argv,
-                                   appinfo,
-                                   createMainWidget)
-    sys.exit(res)
-
-if __name__ == '__main__':
-    main()

eric ide

mercurial