Public Types | Public Slots | Public Member Functions | Protected Member Functions | Private Attributes

NetHackQtPlayerSelector Class Reference

#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

NetHackQtKeyBufferkeysource
NhPSListView * role
NhPSListView * race
QRadioButton ** gender
QRadioButton ** alignment
bool fully_specified_role

Member Enumeration Documentation

anonymous enum
Enumerator:
R_None 
R_Quit 
R_Rand 

Constructor & Destructor Documentation

NetHackQtPlayerSelector::NetHackQtPlayerSelector ( NetHackQtKeyBuffer  )

Member Function Documentation

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]

Field Documentation

QRadioButton** NetHackQtPlayerSelector::alignment [private]
QRadioButton** NetHackQtPlayerSelector::gender [private]
NhPSListView* NetHackQtPlayerSelector::race [private]
NhPSListView* NetHackQtPlayerSelector::role [private]

The documentation for this class was generated from the following file: