eric5-trpreviewer.py

changeset 513
a5329d7867c5
parent 428
58405c24aa09
child 791
9ec2ac20e54e
equal deleted inserted replaced
512:4d765043b3ce 513:a5329d7867c5
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: {0}".format(client.errstr())) 69 print("eric5-trpreviewer: {0}".format(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