18,6 → 18,8 |
***************************************************************************/ |
|
#include <QtGui/QApplication> |
#include <QTranslator> |
|
#include "Dialogs/dlg_Main.h" |
|
int main(int argc, char *argv[]) |
24,6 → 26,20 |
{ |
QApplication App(argc, argv); |
|
QString locale = QLocale::system().name(); |
qDebug() << "QMK-Communicator_" << locale; |
|
// Enable translation service |
QTranslator translator; |
|
QDir dir(argv[0]); |
QString appPath = dir.canonicalPath().toAscii().append("_"); |
|
if (!translator.load(QString(appPath).append(locale))) { |
qDebug() << "Error loading translation file: " << appPath << locale; |
} |
|
App.installTranslator(&translator); |
dlg_Main *MainApp = new dlg_Main(); |
|
MainApp->set_ARGV(argv[0]); |
32,6 → 48,5 |
int iReturn = App.exec(); |
|
delete MainApp; |
|
return iReturn; |
} |