aboutsummaryrefslogtreecommitdiff
path: root/src/lobby.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lobby.cpp')
-rw-r--r--src/lobby.cpp13
1 files changed, 9 insertions, 4 deletions
diff --git a/src/lobby.cpp b/src/lobby.cpp
index 78797c02..22a3a5b3 100644
--- a/src/lobby.cpp
+++ b/src/lobby.cpp
@@ -11,11 +11,10 @@
#include <QUiLoader>
Lobby::Lobby(AOApplication *p_ao_app, NetworkManager *p_net_manager)
- : QMainWindow()
+ : QMainWindow{}
+ , ao_app{p_ao_app}
+ , net_manager{p_net_manager}
{
- ao_app = p_ao_app;
- net_manager = p_net_manager;
-
reloadUi();
}
@@ -82,6 +81,12 @@ int Lobby::pageSelected()
return current_page;
}
+void Lobby::closeEvent(QCloseEvent *event)
+{
+ Options::getInstance().setWindowPosition("lobby", pos());
+ QMainWindow::closeEvent(event);
+}
+
void Lobby::reset_selection()
{
last_index = -1;