}
int columnCount(const QModelIndex &column) const override
{
- return 2;
+ return 3;
}
QVariant headerData(int section, Qt::Orientation orientation, int role) const override;
QVariant data(const QModelIndex &index, int role) const override;
int get_player_id(unsigned row) const {
return players[row].player_id;
}
+ std::string get_player_name_by_id(unsigned player_id);
private:
struct Player {
int player_id;
std::string number;
std::string name;
+ std::string gender;
};
std::vector<Player> players;