From 722896d41f15a8bc78a864f7adcfd0527648073c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Mon, 5 Dec 2016 02:29:08 +0100 Subject: NOISSUE Translations model and initial setup wizard work --- application/MultiMC.h | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'application/MultiMC.h') diff --git a/application/MultiMC.h b/application/MultiMC.h index f166a30a..50074136 100644 --- a/application/MultiMC.h +++ b/application/MultiMC.h @@ -32,7 +32,7 @@ class JavaInstallList; class UpdateChecker; class BaseProfilerFactory; class BaseDetachedToolFactory; -class TranslationDownloader; +class TranslationsModel; class ITheme; class MCEditTool; class GAnalytics; @@ -58,6 +58,11 @@ public: MultiMC(int &argc, char **argv); virtual ~MultiMC(); + GAnalytics *analytics() const + { + return m_analytics; + } + std::shared_ptr settings() const { return m_settings; @@ -87,6 +92,7 @@ public: return m_updateChecker; } + std::shared_ptr translations(); std::shared_ptr minecraftlist(); std::shared_ptr lwjgllist(); std::shared_ptr forgelist(); @@ -183,8 +189,6 @@ private: private: QDateTime startTime; - std::shared_ptr m_qt_translator; - std::shared_ptr m_mmc_translator; std::shared_ptr m_settings; std::shared_ptr m_instances; FolderInstanceProvider * m_instanceFolder = nullptr; @@ -196,7 +200,7 @@ private: std::shared_ptr m_liteloaderlist; std::shared_ptr m_minecraftlist; std::shared_ptr m_javalist; - std::shared_ptr m_translationChecker; + std::shared_ptr m_translations; std::shared_ptr m_globalSettingsProvider; std::map> m_themes; std::unique_ptr m_mcedit; -- cgit v1.2.3