diff options
| author | stonedDiscord <stoned@derpymail.org> | 2017-01-28 14:49:58 +0100 |
|---|---|---|
| committer | stonedDiscord <stoned@derpymail.org> | 2017-01-28 14:49:58 +0100 |
| commit | d73ab6a589d2f2ad151f03c0ba6f49fa2ca36d01 (patch) | |
| tree | b6749e2c9140545254e61a132c74d0c337553bad /lobby.cpp | |
| parent | d4ad200b612acb1ed2a74d057efc8c3cbfa07ad2 (diff) | |
| parent | ab321a4a7af042eed2b9cb7c82fe8345a9d7b594 (diff) | |
Merge remote-tracking branch 'refs/remotes/OmniTroid/master'
Diffstat (limited to 'lobby.cpp')
| -rw-r--r-- | lobby.cpp | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -133,10 +133,7 @@ void Lobby::set_size_and_pos(QWidget *p_widget, QString p_identifier) if (design_ini_result.width < 0 || design_ini_result.height < 0) { - //at this point it's pretty much game over - //T0D0: add message box - qDebug() << "CRITICAL ERROR: NO SUITABLE DATA FOR SETTING " << p_identifier; - ao_app->quit(); + call_error(" could not find \"" + p_identifier + "\" in lobby_design.ini"); } } @@ -158,6 +155,11 @@ QString Lobby::get_chatlog() return return_value; } +int Lobby::get_selected_server() +{ + return ui_server_list->currentRow(); +} + void Lobby::on_public_servers_clicked() { ui_public_servers->set_image("publicservers_selected.png"); @@ -283,6 +285,10 @@ void Lobby::on_chatfield_return_pressed() void Lobby::list_servers() { + public_servers_selected = true; + ui_favorites->set_image("favorites.png"); + ui_public_servers->set_image("publicservers_selected.png"); + ui_server_list->clear(); for (server_type i_server : ao_app->get_server_list()) |
