| 344 | |
| 345 | |
| 346 | void TitleScreen::populateServerList(ListWidgetPtr list){ |
| 347 | if (!m_serverList.isNull()) { |
| 348 | list->clear(); |
| 349 | for (auto const& server : m_serverList.iterateArray()) { |
| 350 | auto listItem = list->addItem(); |
| 351 | listItem->fetchChild<LabelWidget>("address")->setText(server.getString("address")); |
| 352 | listItem->fetchChild<LabelWidget>("account")->setText(server.get("account", "").toString()); |
| 353 | listItem->setData(server); |
| 354 | } |
| 355 | } |
| 356 | }; |
| 357 | |
| 358 | void TitleScreen::initMultiPlayerMenu() { |
| 359 | m_multiPlayerMenu = make_shared<Pane>(); |