X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=players.h;h=a8940ff28683ff2e665b49bf67e7a2e5dc7563a3;hb=9e06d96d5303be1af1a3074a58cb162fa79cac29;hp=f7886f35f007571487b82b550519a2a0847e3699;hpb=88759450f6435024a0952783046d10cffffe7f88;p=pkanalytics diff --git a/players.h b/players.h index f7886f3..a8940ff 100644 --- a/players.h +++ b/players.h @@ -17,18 +17,22 @@ public: } 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; -// Player get_player(int player_id) const; + 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 players;