Player::Player(QString playerName, int levelnum) { m_player_name = playerName; m_level_number = levelnum; m_player_name_label = new QLabel(tr("Name")); m_level_number_label = new QLabel(tr("Level")); m_time_elapsed_label = new QLabel(tr("Time Elapsed")); m_player_name_label_value = new QLabel(m_player_name); m_level_number_label_value = new QLabel(QString("%1").arg(m_level_number));//m_level_number); m_time_elapsed_value_label = new QLabel(); m_player_name_label->setAlignment(Qt::AlignLeft | Qt::AlignTop); m_player_name_label_value->setWordWrap(true); renderPlayerInfo(); }
void GameCharaSelectMenu::render(kuto::Graphics2D& g) const { renderFrame(g); if (showCursor_) { renderSelectCursor(g); } for (uint i = 0; i < field_.project().getLSD().memberNum(); i++) { renderPlayerInfo(g, i); } if (showCursor_) { int rowSize = (int)(size_.y / rowHeight_); if (rowSize * columnSize_ + scrollPosition_ * columnSize_ < (int)messages_.size()) { renderDownCursor(g); } if (scrollPosition_ > 0) { renderUpCursor(g); } } }