Mercurial > hg > easyhg
comparison main.cpp @ 256:f649f6066e4d
* OS/X deployment fixes
author | Chris Cannam |
---|---|
date | Wed, 12 Jan 2011 15:02:11 +0000 |
parents | 8fd71f570884 |
children |
comparison
equal
deleted
inserted
replaced
255:12df2232e40a | 256:f649f6066e4d |
---|---|
23 #include <QTranslator> | 23 #include <QTranslator> |
24 #include <QDir> | 24 #include <QDir> |
25 | 25 |
26 int main(int argc, char *argv[]) | 26 int main(int argc, char *argv[]) |
27 { | 27 { |
28 QApplication app(argc, argv); | |
29 | |
28 QApplication::setOrganizationName("easymercurial"); | 30 QApplication::setOrganizationName("easymercurial"); |
29 QApplication::setOrganizationDomain("easymercurial.org"); | 31 QApplication::setOrganizationDomain("easymercurial.org"); |
30 QApplication::setApplicationName(QApplication::tr("EasyMercurial")); | 32 QApplication::setApplicationName(QApplication::tr("EasyMercurial")); |
31 | 33 |
32 // Lose our controlling terminal (so we can provide a new pty to | 34 // Lose our controlling terminal (so we can provide a new pty to |
33 // capture password requests) | 35 // capture password requests) |
34 loseControllingTerminal(); | 36 loseControllingTerminal(); |
35 | 37 |
36 installSignalHandlers(); | 38 installSignalHandlers(); |
37 | |
38 QApplication app(argc, argv); | |
39 | 39 |
40 QTranslator translator; | 40 QTranslator translator; |
41 QString language = QLocale::system().name(); | 41 QString language = QLocale::system().name(); |
42 QString trname = QString("easyhg_%1").arg(language); | 42 QString trname = QString("easyhg_%1").arg(language); |
43 translator.load(trname, ":"); | 43 translator.load(trname, ":"); |