123456789101112131415161718192021222324252627 |
- #include "DataEngine.h"
- #include <QLocale>
- #include <QTranslator>
- #include <QCoreApplication>
- // publish LP.Tube.Data1 "2341 4563 222"
- // subscribe CCDMapping.Diameter1
- int main(int argc, char *argv[])
- {
- QCoreApplication a(argc, argv);
- QTranslator translator;
- const QStringList uiLanguages = QLocale::system().uiLanguages();
- for (const QString &locale : uiLanguages) {
- const QString baseName = "AlgorithmServer_" + QLocale(locale).name();
- if (translator.load(":/i18n/" + baseName)) {
- a.installTranslator(&translator);
- break;
- }
- }
- DataEngine de;
- de.Startup();
- return a.exec();
- }
|