diff options
Diffstat (limited to 'src/lobby.cpp')
| -rw-r--r-- | src/lobby.cpp | 13 |
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; |
