summaryrefslogtreecommitdiff
path: root/src/mainwindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mainwindow.h')
-rw-r--r--src/mainwindow.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/mainwindow.h b/src/mainwindow.h
index dfd2e571..5a8278f9 100644
--- a/src/mainwindow.h
+++ b/src/mainwindow.h
@@ -197,7 +197,7 @@ private:
void actionToToolButton(QAction *&sourceAction);
bool verifyPlugin(MOBase::IPlugin *plugin);
void registerPluginTool(MOBase::IPluginTool *tool);
- bool registerPlugin(QObject *pluginObj);
+ bool registerPlugin(QObject *pluginObj, const QString &fileName);
void updateToolBar();
void activateSelectedProfile();
@@ -272,6 +272,7 @@ private:
static void setupNetworkProxy(bool activate);
void activateProxy(bool activate);
+ QTranslator *installTranslator(const QString &name);
private:
@@ -318,9 +319,6 @@ private:
DownloadManager m_DownloadManager;
InstallationManager m_InstallationManager;
- QTranslator *m_Translator;
- QTranslator *m_TranslatorQt;
-
SelfUpdater m_Updater;
CategoryFactory &m_CategoryFactory;
@@ -352,6 +350,9 @@ private:
SignalAboutToRunApplication m_AboutToRun;
+ QString m_CurrentLanguage;
+ std::vector<QTranslator*> m_Translators;
+
private slots:
void showMessage(const QString &message);