499:622ab17a68d5 | 500:c3abc7895a01 |
---|---|
8 """ | 8 """ |
9 | 9 |
10 import os | 10 import os |
11 import sys | 11 import sys |
12 | 12 |
13 from PyQt4.QtCore import QTranslator, QTextCodec, QLocale, SIGNAL, SLOT, \ | 13 from PyQt4.QtCore import QTranslator, QTextCodec, QLocale, QLibraryInfo |
14 QLibraryInfo | |
15 from PyQt4.QtGui import QApplication | 14 from PyQt4.QtGui import QApplication |
16 | 15 |
17 from E5Gui.E5Application import E5Application | 16 from E5Gui.E5Application import E5Application |
18 | 17 |
19 import Preferences | 18 import Preferences |
228 QTextCodec.setCodecForCStrings(\ | 227 QTextCodec.setCodecForCStrings(\ |
229 QTextCodec.codecForName(Preferences.getSystem("StringEncoding")) | 228 QTextCodec.codecForName(Preferences.getSystem("StringEncoding")) |
230 ) | 229 ) |
231 | 230 |
232 w = mwFactory(argv) | 231 w = mwFactory(argv) |
233 app.connect(app, SIGNAL("lastWindowClosed()"), app, SLOT("quit()")) | 232 app.lastWindowClosed.connect(app.quit) |
234 w.show() | 233 w.show() |
235 | 234 |
236 return app.exec_() | 235 return app.exec_() |