Mana
|
Server and Port List Model. More...
#include <serverdialog.h>
Public Types | |
using | VersionString = std::pair< int, std::string > |
Public Member Functions | |
ServersListModel (ServerInfos *servers, ServerDialog *parent) | |
int | getNumberOfElements () override |
Used to get number of line in the list. | |
std::string | getElementAt (int elementIndex) override |
Used to get an element from the list. | |
const ServerInfo & | getServer (int elementIndex) const |
Used to get the corresponding Server struct. | |
void | setVersionString (int index, const std::string &version) |
Private Attributes | |
ServerInfos * | mServers |
std::vector< VersionString > | mVersionStrings |
ServerDialog * | mParent |
Server and Port List Model.
Definition at line 49 of file serverdialog.h.
using ServersListModel::VersionString = std::pair<int, std::string> |
Definition at line 52 of file serverdialog.h.
ServersListModel::ServersListModel | ( | ServerInfos * | servers, |
ServerDialog * | parent | ||
) |
Definition at line 50 of file serverdialog.cpp.
|
override |
Used to get an element from the list.
Definition at line 62 of file serverdialog.cpp.
|
override |
Used to get number of line in the list.
Definition at line 57 of file serverdialog.cpp.
|
inline |
Used to get the corresponding Server struct.
Definition at line 69 of file serverdialog.h.
void ServersListModel::setVersionString | ( | int | index, |
const std::string & | version | ||
) |
Definition at line 72 of file serverdialog.cpp.
|
private |
Definition at line 77 of file serverdialog.h.
|
private |
Definition at line 75 of file serverdialog.h.
|
private |
Definition at line 76 of file serverdialog.h.