#include <qt_win.h>
Public Member Functions | |
NetHackQtMenuOrTextWindow (NetHackQtKeyBuffer &) | |
virtual QWidget * | Widget () |
virtual void | Clear () |
virtual bool | Destroy () |
virtual void | Display (bool block) |
virtual void | PutStr (int attr, const char *text) |
virtual void | StartMenu () |
virtual void | AddMenu (int glyph, const ANY_P *identifier, char ch, char gch, int attr, const char *str, bool presel) |
virtual void | EndMenu (const char *prompt) |
virtual int | SelectMenu (int how, MENU_ITEM_P **menu_list) |
Private Attributes | |
NetHackQtWindow * | actual |
NetHackQtKeyBuffer & | keysource |
NetHackQtMenuOrTextWindow::NetHackQtMenuOrTextWindow | ( | NetHackQtKeyBuffer & | ) |
virtual void NetHackQtMenuOrTextWindow::AddMenu | ( | int | glyph, |
const ANY_P * | identifier, | ||
char | ch, | ||
char | gch, | ||
int | attr, | ||
const char * | str, | ||
bool | presel | ||
) | [virtual] |
Reimplemented from NetHackQtWindow.
virtual void NetHackQtMenuOrTextWindow::Clear | ( | ) | [virtual] |
Reimplemented from NetHackQtWindow.
virtual bool NetHackQtMenuOrTextWindow::Destroy | ( | ) | [virtual] |
Reimplemented from NetHackQtWindow.
virtual void NetHackQtMenuOrTextWindow::Display | ( | bool | block ) | [virtual] |
Reimplemented from NetHackQtWindow.
virtual void NetHackQtMenuOrTextWindow::EndMenu | ( | const char * | prompt ) | [virtual] |
Reimplemented from NetHackQtWindow.
virtual void NetHackQtMenuOrTextWindow::PutStr | ( | int | attr, |
const char * | text | ||
) | [virtual] |
Reimplemented from NetHackQtWindow.
virtual int NetHackQtMenuOrTextWindow::SelectMenu | ( | int | how, |
MENU_ITEM_P ** | menu_list | ||
) | [virtual] |
Reimplemented from NetHackQtWindow.
virtual void NetHackQtMenuOrTextWindow::StartMenu | ( | ) | [virtual] |
Reimplemented from NetHackQtWindow.
virtual QWidget* NetHackQtMenuOrTextWindow::Widget | ( | ) | [virtual] |
Implements NetHackQtWindow.
NetHackQtWindow* NetHackQtMenuOrTextWindow::actual [private] |