diff options
author | Petr Mrázek <peterix@gmail.com> | 2013-08-04 04:19:10 +0200 |
---|---|---|
committer | Petr Mrázek <peterix@gmail.com> | 2013-08-04 04:19:10 +0200 |
commit | 0adf1828b047699b9d15e2abf08a1ae0b89da73b (patch) | |
tree | b29fd7a91a33a1706367560288d67fb12329fd4c /gui/mainwindow.cpp | |
parent | 4f73091bb5bdbdb91329b9a4ef647fc8286d423c (diff) | |
download | PrismLauncher-0adf1828b047699b9d15e2abf08a1ae0b89da73b.tar.gz PrismLauncher-0adf1828b047699b9d15e2abf08a1ae0b89da73b.tar.bz2 PrismLauncher-0adf1828b047699b9d15e2abf08a1ae0b89da73b.zip |
Download assets for 1.6 on application start (background task).
Diffstat (limited to 'gui/mainwindow.cpp')
-rw-r--r-- | gui/mainwindow.cpp | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/gui/mainwindow.cpp b/gui/mainwindow.cpp index 50d301ed..c4e8dc03 100644 --- a/gui/mainwindow.cpp +++ b/gui/mainwindow.cpp @@ -58,6 +58,7 @@ #include "BaseInstance.h" #include "InstanceFactory.h" #include "MinecraftProcess.h" +#include "OneSixAssets.h" #include "instancemodel.h" #include "instancedelegate.h" @@ -144,16 +145,20 @@ MainWindow::MainWindow ( QWidget *parent ) : instList.at(0)->setName("TEST ITEM"); */ + //FIXME: WTF if (!MinecraftVersionList::getMainList().isLoaded()) { m_versionLoadTask = MinecraftVersionList::getMainList().getLoadTask(); startTask(m_versionLoadTask); } - + //FIXME: WTF X 2 if (!LWJGLVersionList::get().isLoaded()) { LWJGLVersionList::get().loadList(); } + //FIXME: I guess you get the idea. This is a quick hack. + assets_downloader = new OneSixAssets(); + assets_downloader->start(); } MainWindow::~MainWindow() @@ -162,6 +167,7 @@ MainWindow::~MainWindow() delete proxymodel; delete model; delete drawer; + delete assets_downloader; } void MainWindow::instanceActivated ( QModelIndex index ) |