#include <LettersWidget.h>
Definition at line 19 of file LettersWidget.h.
§ LettersWidget()
LettersWidget::LettersWidget |
( |
Wt::WContainerWidget * |
parent = 0 | ) |
|
Definition at line 16 of file LettersWidget.C.
17 : WCompositeWidget(parent)
19 setImplementation(
impl_ =
new WTable());
21 impl_->resize(13*30, WLength::Auto);
23 for (
unsigned int i = 0; i < 26; ++i) {
24 std::string c(1,
'A' + i);
25 WPushButton *character =
new WPushButton(c,
26 impl_->elementAt(i / 13, i % 13));
28 character->resize(WLength(30), WLength::Auto);
30 character->clicked().connect
33 WApplication::instance()->globalKeyPressed().connect
§ letterPushed()
Wt::Signal<char>& LettersWidget::letterPushed |
( |
| ) |
|
|
inline |
§ processButton()
void LettersWidget::processButton |
( |
Wt::WPushButton * |
b | ) |
|
|
private |
§ processButtonPushed()
void LettersWidget::processButtonPushed |
( |
const Wt::WKeyEvent & |
e, |
|
|
Wt::WPushButton * |
b |
|
) |
| |
|
private |
Definition at line 44 of file LettersWidget.C.
49 if(e.key() == b->text().toUTF8()[0])
§ reset()
void LettersWidget::reset |
( |
| ) |
|
§ impl_
Wt::WTable* LettersWidget::impl_ |
|
private |
§ letterButtons_
std::vector<Wt::WPushButton *> LettersWidget::letterButtons_ |
|
private |
§ letterPushed_
Wt::Signal<char> LettersWidget::letterPushed_ |
|
private |
The documentation for this class was generated from the following files: