Implemented loadList() stuff.

This commit is contained in:
Andrew
2013-02-19 12:15:22 -06:00
parent 80cd8b33aa
commit 6e5017e48b
10 changed files with 145 additions and 654 deletions

View File

@ -29,6 +29,7 @@
#include "gui/logindialog.h"
#include "gui/taskdialog.h"
#include "data/inst/instancelist.h"
#include "data/appsettings.h"
#include "data/version.h"
@ -36,7 +37,8 @@
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow)
ui(new Ui::MainWindow),
instList(settings->getInstanceDir())
{
ui->setupUi(this);
@ -45,8 +47,7 @@ MainWindow::MainWindow(QWidget *parent) :
restoreGeometry(settings->getConfig().value("MainWindowGeometry", saveGeometry()).toByteArray());
restoreState(settings->getConfig().value("MainWindowState", saveState()).toByteArray());
instList.initialLoad("instances");
ui->instanceView->setModel(&instList);
instList.loadList();
}
MainWindow::~MainWindow()
@ -67,7 +68,7 @@ void MainWindow::on_actionViewInstanceFolder_triggered()
void MainWindow::on_actionRefresh_triggered()
{
instList.initialLoad("instances");
instList.loadList();
}
void MainWindow::on_actionViewCentralModsFolder_triggered()

View File

@ -18,7 +18,7 @@
#include <QMainWindow>
#include "data/instancemodel.h"
#include "data/inst/instancelist.h"
#include "data/loginresponse.h"
namespace Ui
@ -70,7 +70,7 @@ private slots:
private:
Ui::MainWindow *ui;
InstanceModel instList;
InstanceList instList;
};
#endif // MAINWINDOW_H