From 79415b76442ac6f8307ec0e10accec32383fabb9 Mon Sep 17 00:00:00 2001 From: Stefan Suhren Date: Mon, 4 May 2015 00:33:50 +0200 Subject: Add translations that are changeable during runtime --- mainwindow.h | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) (limited to 'mainwindow.h') diff --git a/mainwindow.h b/mainwindow.h index 410878f..10976c4 100644 --- a/mainwindow.h +++ b/mainwindow.h @@ -6,6 +6,7 @@ #include #include "dlgpreferences.h" #include "interactioncanvas.h" +#include "languagedialog.h" namespace Ui { class MainWindow; @@ -22,14 +23,20 @@ public: explicit MainWindow(QWidget *parent = 0); ~MainWindow(); + void loadLanguage(const QString &rLanguageFile); + +protected: + void mouseMoveEvent(QMouseEvent *mouseEvent); + private slots: void on_actionPreferences_triggered(); + void on_actionLanguage_triggered(); + + void changeEvent(QEvent *event); private: Ui::MainWindow *ui; + QTranslator m_translator; // contains the translations for this application - // QWidget interface -protected: - void mouseMoveEvent(QMouseEvent *mouseEvent); }; #endif // MAINWINDOW_H -- cgit v1.2.3-70-g09d2