Browse Source

Retranslate About tab on language change

Ivan Savenko 2 years ago
parent
commit
f4d383a354

+ 8 - 0
launcher/aboutProject/aboutproject_moc.cpp

@@ -29,6 +29,14 @@ AboutProjectView::AboutProjectView(QWidget * parent)
 	ui->lineEditOperatingSystem->setText(QSysInfo::prettyProductName());
 }
 
+void AboutProjectView::changeEvent(QEvent *event)
+{
+	if(event->type() == QEvent::LanguageChange)
+		ui->retranslateUi(this);
+
+	QWidget::changeEvent(event);
+}
+
 void AboutProjectView::on_updatesButton_clicked()
 {
 	UpdateDialog::showUpdateDialog(true);

+ 1 - 0
launcher/aboutProject/aboutproject_moc.h

@@ -21,6 +21,7 @@ class AboutProjectView : public QWidget
 {
 	Q_OBJECT
 
+	void changeEvent(QEvent *event) override;
 public:
 	explicit AboutProjectView(QWidget * parent = 0);