eric5-trpreviewer.py

changeset 896
f855351d5e98
parent 894
eab7b8d39807
child 897
3dcaa3195a64
--- a/eric5-trpreviewer.py	Wed Feb 16 19:13:20 2011 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-#!/usr/bin/env python3
-# -*- coding: utf-8 -*-
-
-# Copyright (c) 2004 - 2011 Detlev Offenbach <detlev@die-offenbachs.de>
-#
-
-"""
-Eric5 TR Previewer
-
-This is the main Python script that performs the necessary initialization
-of the tr previewer and starts the Qt event loop. This is a standalone version
-of the integrated tr previewer.
-"""
-
-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 E5Gui.E5Application import E5Application
-
-from Tools.TRSingleApplication import TRSingleApplicationClient
-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 Tools.TRPreviewer import TRPreviewer
-    
-    if len(argv) > 1:
-        files = argv[1:]
-    else:
-        files = []
-    
-    previewer = TRPreviewer(files, None, 'TRPreviewer')
-    return previewer
-
-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 TR Previewer",
-                                  "file",
-                                  "TR file previewer",
-                                  options)
-    
-    app = E5Application(sys.argv)
-    client = TRSingleApplicationClient()
-    res = client.connect()
-    if res > 0:
-        if len(sys.argv) > 1:
-            client.processArgs(sys.argv[1:])
-        sys.exit(0)
-    elif res < 0:
-        print("eric5-trpreviewer: {0}".format(client.errstr()))
-        sys.exit(res)
-    else:
-        res = Startup.simpleAppStartup(sys.argv,
-                                       appinfo,
-                                       createMainWidget, 
-                                       app = app)
-        sys.exit(res)
-
-if __name__ == '__main__':
-    main()

eric ide

mercurial