diff options
Diffstat (limited to 'lobby.cpp')
| -rw-r--r-- | lobby.cpp | 49 |
1 files changed, 38 insertions, 11 deletions
@@ -8,24 +8,51 @@ Lobby::Lobby(QWidget *parent) : QMainWindow(parent) { - const int lobby_width = 517; - const int lobby_height = 666; - - this->resize(lobby_width, lobby_height); + this->setWindowTitle("Attorney Online 2"); + this->resize(m_lobby_width, m_lobby_height); + + ui_background = new AOImage(this); + ui_public_servers = new AOButton(this); + ui_favorites = new AOButton(this); + ui_refresh = new AOButton(this); + ui_add_to_fav = new AOButton(this); + ui_connect = new AOButton(this); +} - ui_background = new AOImage(this, 0, 0, lobby_width, lobby_height); +Lobby::~Lobby() +{ + delete ui_background; } -void Lobby::set_theme_images() +//sets images, position and size +void Lobby::set_widgets() { + //global to efficiently set images on button presses g_user_theme = get_user_theme(); ui_background->set_image("lobbybackground.png"); - ui_public_servers->set_image("publicservers.png"); + ui_background->move(0, 0); + ui_background->resize(m_lobby_width, m_lobby_height); + + ui_public_servers->set_image("publicservers_selected.png"); + ui_public_servers->move(46, 88); + ui_public_servers->resize(114, 30); + ui_favorites->set_image("favorites.png"); -} + ui_favorites->move(164, 88); + ui_favorites->resize(114, 30); -Lobby::~Lobby() -{ - delete ui_background; + ui_refresh->set_image("refresh.png"); + ui_refresh->move(56, 381); + ui_refresh->resize(132, 28); + + ui_add_to_fav->set_image("addtofav.png"); + ui_add_to_fav->move(194, 381); + ui_add_to_fav->resize(132, 28); + + ui_connect->set_image("connect.png"); + ui_connect->move(332, 381); + ui_connect->resize(132, 28); } + + |
