24 #ifndef GUI_WINDOWS_SERVERDIALOG_H
25 #define GUI_WINDOWS_SERVERDIALOG_H
93 void logic()
override final;
99 void close()
override final;
127 const size_t remaining);
Net::Download * mDownload
void valueChanged(const SelectionEvent &event)
ServerDialogDownloadStatusT mDownloadStatus
void saveCustomServers(const ServerInfo ¤tServer, const int index)
CheckBox * mPersistentIPCheckBox
bool needUpdateServers() const
Button * mEditEntryButton
ServerDialog(ServerInfo *const serverInfo, const std::string &dir)
void updateServer(const ServerInfo &server, const int index)
void downloadServerList()
static int downloadUpdate(void *ptr, const DownloadStatusT status, size_t total, const size_t remaining)
void action(const ActionEvent &event)
void loadServers(const bool addNew)
void mouseClicked(MouseEvent &event)
void connectToSelectedServer()
void keyPressed(KeyEvent &event)
ServersListModel * mServersListModel
DownloadStatus ::T DownloadStatusT
#define A_DELETE_COPY(func)
ServerDialogDownloadStatus ::T ServerDialogDownloadStatusT
std::vector< ServerInfo > ServerInfos