1
0
mirror of https://github.com/arsenetar/dupeguru.git synced 2026-03-26 08:31:38 +00:00

Added core translation to qt.

This commit is contained in:
Virgil Dupras
2011-01-19 09:47:00 +01:00
parent 42cff20710
commit 99daf5b7b7
6 changed files with 124 additions and 3 deletions

View File

@@ -9,18 +9,24 @@ import sys
import sip
sip.setapi('QVariant', 1)
from PyQt4.QtCore import QCoreApplication
from PyQt4.QtCore import QCoreApplication, QSettings
from PyQt4.QtGui import QApplication, QIcon, QPixmap
from hscommon.trans import install_qt_trans
from qtlib.error_report_dialog import install_excepthook
from qt.base import dg_rc
from qt.{{edition}}.app import DupeGuru
if sys.platform == 'win32':
import qt.base.cxfreeze_fix
if __name__ == "__main__":
app = QApplication(sys.argv)
settings = QSettings()
lang = settings.value('Language').toString()
install_qt_trans(lang)
# Many strings are translated at import time, so this is why we only import after the translator
# has been installed
from qt.{{edition}}.app import DupeGuru
app.setWindowIcon(QIcon(QPixmap(":/{0}".format(DupeGuru.LOGO_NAME))))
QCoreApplication.setOrganizationName('Hardcoded Software')
QCoreApplication.setApplicationName(DupeGuru.NAME)