#include <qt_win.h>
Public Types | |
enum | { R_None = -1, R_Quit = -2, R_Rand = -3 } |
Public Slots | |
void | Quit () |
void | Random () |
void | selectName (const QString &n) |
void | selectRole () |
void | selectRace () |
void | setupOthers () |
void | selectGender (int) |
void | selectAlignment (int) |
Public Member Functions | |
NetHackQtPlayerSelector (NetHackQtKeyBuffer &) | |
bool | Choose () |
Protected Member Functions | |
virtual void | done (int) |
Private Attributes | |
NetHackQtKeyBuffer & | keysource |
NhPSListView * | role |
NhPSListView * | race |
QRadioButton ** | gender |
QRadioButton ** | alignment |
bool | fully_specified_role |
NetHackQtPlayerSelector::NetHackQtPlayerSelector | ( | NetHackQtKeyBuffer & | ) |
bool NetHackQtPlayerSelector::Choose | ( | ) |
virtual void NetHackQtPlayerSelector::done | ( | int | ) | [protected, virtual] |
void NetHackQtPlayerSelector::Quit | ( | ) | [slot] |
void NetHackQtPlayerSelector::Random | ( | ) | [slot] |
void NetHackQtPlayerSelector::selectAlignment | ( | int | ) | [slot] |
void NetHackQtPlayerSelector::selectGender | ( | int | ) | [slot] |
void NetHackQtPlayerSelector::selectName | ( | const QString & | n ) | [slot] |
void NetHackQtPlayerSelector::selectRace | ( | ) | [slot] |
void NetHackQtPlayerSelector::selectRole | ( | ) | [slot] |
void NetHackQtPlayerSelector::setupOthers | ( | ) | [slot] |
QRadioButton** NetHackQtPlayerSelector::alignment [private] |
bool NetHackQtPlayerSelector::fully_specified_role [private] |
QRadioButton** NetHackQtPlayerSelector::gender [private] |
NhPSListView* NetHackQtPlayerSelector::race [private] |
NhPSListView* NetHackQtPlayerSelector::role [private] |