eric5-trpreviewer.py

branch
5_0_x
changeset 514
a3e454b3293d
parent 97
c4086afea02b
child 792
a13346916170
equal deleted inserted replaced
497:a529427b15ed 514:a3e454b3293d
19 import Utilities 19 import Utilities
20 configDir = arg.replace("--config=", "") 20 configDir = arg.replace("--config=", "")
21 Utilities.setConfigDir(configDir) 21 Utilities.setConfigDir(configDir)
22 sys.argv.remove(arg) 22 sys.argv.remove(arg)
23 break 23 break
24
25 from E5Gui.E5Application import E5Application
24 26
25 from Tools.TRSingleApplication import TRSingleApplicationClient 27 from Tools.TRSingleApplication import TRSingleApplicationClient
26 from Utilities import Startup 28 from Utilities import Startup
27 29
28 def createMainWidget(argv): 30 def createMainWidget(argv):
54 "Eric5 TR Previewer", 56 "Eric5 TR Previewer",
55 "file", 57 "file",
56 "TR file previewer", 58 "TR file previewer",
57 options) 59 options)
58 60
61 app = E5Application(sys.argv)
59 client = TRSingleApplicationClient() 62 client = TRSingleApplicationClient()
60 res = client.connect() 63 res = client.connect()
61 if res > 0: 64 if res > 0:
62 if len(sys.argv) > 1: 65 if len(sys.argv) > 1:
63 client.processArgs(sys.argv[1:]) 66 client.processArgs(sys.argv[1:])
66 print("eric5-trpreviewer: %s" % client.errstr()) 69 print("eric5-trpreviewer: %s" % client.errstr())
67 sys.exit(res) 70 sys.exit(res)
68 else: 71 else:
69 res = Startup.simpleAppStartup(sys.argv, 72 res = Startup.simpleAppStartup(sys.argv,
70 appinfo, 73 appinfo,
71 createMainWidget) 74 createMainWidget,
75 app = app)
72 sys.exit(res) 76 sys.exit(res)
73 77
74 if __name__ == '__main__': 78 if __name__ == '__main__':
75 main() 79 main()

eric ide

mercurial