mirror of
https://port.numenaute.org/aleajactaest/khanat-opennel-code.git
synced 2024-12-21 00:18:43 +00:00
Changed: Use CServersModel
This commit is contained in:
parent
ebe627cce6
commit
b4c0c8f921
2 changed files with 8 additions and 6 deletions
|
@ -17,6 +17,7 @@
|
||||||
#include "stdpch.h"
|
#include "stdpch.h"
|
||||||
#include "profilesdialog.h"
|
#include "profilesdialog.h"
|
||||||
#include "profilesmodel.h"
|
#include "profilesmodel.h"
|
||||||
|
#include "serversmodel.h"
|
||||||
|
|
||||||
#ifdef DEBUG_NEW
|
#ifdef DEBUG_NEW
|
||||||
#define new DEBUG_NEW
|
#define new DEBUG_NEW
|
||||||
|
@ -32,16 +33,15 @@ CProfilesDialog::CProfilesDialog():QDialog(), m_currentProfileIndex(-1)
|
||||||
connect(executableBrowseButton, SIGNAL(clicked()), SLOT(onExecutableBrowseClicked()));
|
connect(executableBrowseButton, SIGNAL(clicked()), SLOT(onExecutableBrowseClicked()));
|
||||||
|
|
||||||
m_model = new CProfilesModel(this);
|
m_model = new CProfilesModel(this);
|
||||||
|
m_serversModel = new CServersModel(this);
|
||||||
|
|
||||||
profilesListView->setModel(m_model);
|
profilesListView->setModel(m_model);
|
||||||
|
serverComboBox->setModel(m_serversModel);
|
||||||
|
|
||||||
QStringList servers;
|
int index = m_model->getIndexFromProfileID(CConfigFile::getInstance()->getDefaultProfile());
|
||||||
servers << "Atys";
|
|
||||||
servers << "Yubo";
|
|
||||||
|
|
||||||
QStringListModel *serversModel = new QStringListModel(servers, this);
|
profilesListView->setCurrentIndex(m_model->index(index, 0));
|
||||||
|
displayProfile(index);
|
||||||
serverComboBox->setModel(serversModel);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
CProfilesDialog::~CProfilesDialog()
|
CProfilesDialog::~CProfilesDialog()
|
||||||
|
|
|
@ -20,6 +20,7 @@
|
||||||
#include "ui_profiles.h"
|
#include "ui_profiles.h"
|
||||||
|
|
||||||
class CProfilesModel;
|
class CProfilesModel;
|
||||||
|
class CServersModel;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Dialog displayed when editing existing profiles.
|
* Dialog displayed when editing existing profiles.
|
||||||
|
@ -51,6 +52,7 @@ private slots:
|
||||||
|
|
||||||
private:
|
private:
|
||||||
CProfilesModel *m_model;
|
CProfilesModel *m_model;
|
||||||
|
CServersModel *m_serversModel;
|
||||||
|
|
||||||
int m_currentProfileIndex;
|
int m_currentProfileIndex;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in a new issue