#include "reloadroomwindow.h" #include "ui_reloadroomwindow.h" ReloadRoomWindow::ReloadRoomWindow(QWidget *parent) : QDialog(parent), ui(new Ui::ReloadRoom) { ui->setupUi(this); } ReloadRoomWindow::~ReloadRoomWindow() { delete ui; } QDialogButtonBox *ReloadRoomWindow::buttonBox() const { return ui->buttonBox; } void ReloadRoomWindow::addRoom(const QString &roomName) { ui->roomList->addItem(roomName); } void ReloadRoomWindow::clearRoomList() { ui->roomList->clear(); } QString ReloadRoomWindow::currentRoom() const { auto *cur = ui->roomList->currentItem(); if (cur == nullptr) return QLatin1String(); return cur->data(0).toString(); }