Exemplo n.º 1
0
void ManageAction::roomList(Packet * packet)
{
    std::string roomName("");
    auto data = packet->getData();
    for (unsigned int i=3; i<data.size() - 1; ++i)
    {
        roomName += data[i];
    }
    std::cout << "roomName: " << roomName << std::endl;
    _win.getRoom().addListRoom(roomName, data[1], data[2]);
}
Exemplo n.º 2
0
void ManageAction::leaveRoom(Packet * packet)
{
    std::string roomName("");
    auto data = packet->getData();
    for (unsigned int i=0; i<data.size() - 1; ++i)
    {
        roomName += data[i];
    }
    _win.getRoom().removePlayerFromRoom(roomName);
    std::cout << "leaveRoom" << std::endl;
}
Exemplo n.º 3
0
void RoomControlWidget::setupLabels()
{
    QString roomName("Room ");
    roomName.append(QString::number(m_iRoomNumber));
    roomName.append(":");
    m_RoomTitleLabel = new QLabel(roomName, this);

    QString autoTempText("Temp(Auto)");
    m_TempTextLabel = new QLabel(autoTempText, this);

    QString autoBrightnessText("Brightness (%)");
    m_BrightnessTextLabel = new QLabel(autoBrightnessText, this);

    QString ledText("LED");
    m_LEDLabel = new QLabel(ledText, this);

    QString fanText("FAN");
    m_FANLabel = new QLabel(fanText, this);
}