Toolbox/Startup.py

changeset 5736
000ea446ff4b
parent 5603
4f2dd0850803
child 5742
dc9cd8059221
equal deleted inserted replaced
5735:f606dbe20be6 5736:000ea446ff4b
10 from __future__ import unicode_literals 10 from __future__ import unicode_literals
11 11
12 import os 12 import os
13 import sys 13 import sys
14 14
15 from PyQt5.QtCore import QTranslator, QLocale, QLibraryInfo, QDir, \ 15 from PyQt5.QtCore import QTranslator, QLocale, QLibraryInfo, QDir, QTextCodec
16 QTextCodec, qVersion
17 from PyQt5.QtWidgets import QApplication 16 from PyQt5.QtWidgets import QApplication
18 17
19 from E5Gui.E5Application import E5Application 18 from E5Gui.E5Application import E5Application
20 19
21 import Globals 20 import Globals
21 from Globals import qVersionTuple
22 22
23 import UI.PixmapCache 23 import UI.PixmapCache
24 24
25 from eric6config import getConfig 25 from eric6config import getConfig
26 26
162 """ 162 """
163 import Preferences 163 import Preferences
164 164
165 global loaded_translators 165 global loaded_translators
166 166
167 if qVersion() < "5.0.0": 167 if qVersionTuple() < (5, 0, 0):
168 # set the default encoding for tr() 168 # set the default encoding for tr()
169 QTextCodec.setCodecForTr(QTextCodec.codecForName("utf-8")) 169 QTextCodec.setCodecForTr(QTextCodec.codecForName("utf-8"))
170 170
171 translations = ("qt", "eric6") + translationFiles 171 translations = ("qt", "eric6") + translationFiles
172 loc = Preferences.getUILanguage() 172 loc = Preferences.getUILanguage()

eric ide

mercurial