mirror of
https://github.com/fralx/LimeReport.git
synced 2024-12-24 00:33:02 +03:00
load translation in designer has been added
This commit is contained in:
parent
e6929b0c0f
commit
67e64d8edc
@ -1,9 +1,21 @@
|
|||||||
#include <QApplication>
|
#include <QApplication>
|
||||||
#include <LimeReport>
|
#include <LimeReport>
|
||||||
|
#include <QTranslator>
|
||||||
|
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
QApplication a(argc, argv);
|
QApplication a(argc, argv);
|
||||||
|
|
||||||
|
QTranslator limeReportTranslator;
|
||||||
|
QString translationPath = QApplication::applicationDirPath();
|
||||||
|
translationPath.append("/languages");
|
||||||
|
limeReportTranslator.load("limereport_"+QLocale::system().name(),translationPath);
|
||||||
|
a.installTranslator(&limeReportTranslator);
|
||||||
|
|
||||||
|
QTranslator qtTranslator;
|
||||||
|
qtTranslator.load("qt_" + QLocale::system().name(),translationPath);
|
||||||
|
a.installTranslator(&qtTranslator);
|
||||||
|
|
||||||
LimeReport::ReportEngine report;
|
LimeReport::ReportEngine report;
|
||||||
if (a.arguments().count()>1){
|
if (a.arguments().count()>1){
|
||||||
report.loadFromFile(a.arguments().at(1));
|
report.loadFromFile(a.arguments().at(1));
|
||||||
|
Loading…
Reference in New Issue
Block a user