diff options
Diffstat (limited to 'src/gui/windows/logindialog.h')
-rw-r--r-- | src/gui/windows/logindialog.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/gui/windows/logindialog.h b/src/gui/windows/logindialog.h index 8feaa39f5..9047bf123 100644 --- a/src/gui/windows/logindialog.h +++ b/src/gui/windows/logindialog.h @@ -33,6 +33,7 @@ class CheckBox; class DropDown; class Label; class LoginData; +class ServerInfo; class TextField; class UpdateListModel; class UpdateTypeModel; @@ -53,8 +54,8 @@ class LoginDialog final : public Window, * @see Window::Window */ LoginDialog(LoginData &data, - std::string serverName, - std::string *const updateHost); + ServerInfo *const server, + std::string *const updateHost) A_NONNULL(3, 4); A_DELETE_COPY(LoginDialog) @@ -86,7 +87,10 @@ class LoginDialog final : public Window, void prepareUpdate(); + void mergeUpdateHosts(); + LoginData *mLoginData A_NONNULLPOINTER; + ServerInfo *mServer A_NONNULLPOINTER; TextField *mUserField A_NONNULLPOINTER; TextField *mPassField A_NONNULLPOINTER; |