#include "mainwindow.h"
#include "ui_mainwindow.h"
#include <QTranslator>
MainWindow::MainWindow(QWidget *parent)
: QMainWindow(parent)
, ui(new Ui::MainWindow)
{
ui->setupUi(this);
ui->label->setGeometry(ui->label->x(),ui->label->y(),250,50);
ui->label->setText(tr("这是一句待翻译的话"));
ui->label->setText(tr("测试翻译"));
}
MainWindow::~MainWindow()
{
delete ui;
}
void MainWindow::on_comboBox_currentIndexChanged(int index)
{
if(index<0)
return;
QTranslator m;
if(index==0)
{
m.load(":/lang_Chinese.qm");
}
else if(index==1)
{
m.load(":/lang_Englich.qm");
}
qApp->installTranslator(&m);
this->ui->retranslateUi(this);
ui->label->setText(tr("这是一句待翻译的话"));
}