diff options
| author | manuel <manuel@mausz.at> | 2011-04-12 18:08:02 +0200 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2011-04-12 18:08:02 +0200 |
| commit | 651a1bee1adc5318922d1b37b0cea11a65df71e2 (patch) | |
| tree | a60d4921d569f0b4b817e31e049cbc64d11d05f9 /pacman-c++/mainwidget.cpp | |
| parent | fae7c3377c8995b217e620c5cf1e963b3ab1e84a (diff) | |
| download | foop-651a1bee1adc5318922d1b37b0cea11a65df71e2.tar.gz foop-651a1bee1adc5318922d1b37b0cea11a65df71e2.tar.bz2 foop-651a1bee1adc5318922d1b37b0cea11a65df71e2.zip | |
make removal of items from scene delayed by one tick (looks better)
all items are now derived from gameentity and gameentity is derived from pixmapitem:
- this is naturally better
- allows us to add a generic gameentity.color()
Diffstat (limited to 'pacman-c++/mainwidget.cpp')
| -rw-r--r-- | pacman-c++/mainwidget.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pacman-c++/mainwidget.cpp b/pacman-c++/mainwidget.cpp index 028bfad..ba09f7d 100644 --- a/pacman-c++/mainwidget.cpp +++ b/pacman-c++/mainwidget.cpp | |||
| @@ -96,10 +96,10 @@ void MainWidget::updateScore(const ProtoBuf::MapUpdate& packet) | |||
| 96 | for(unsigned i = 0; Color::order[i] != Color::none; ++i) | 96 | for(unsigned i = 0; Color::order[i] != Color::none; ++i) |
| 97 | { | 97 | { |
| 98 | QGridLayout *score = m_playerScoreLayouts.at(i); | 98 | QGridLayout *score = m_playerScoreLayouts.at(i); |
| 99 | QLabel *turnPointsLbl = dynamic_cast<QLabel*>(score->itemAtPosition(0, 1)->widget()); | 99 | QLabel *turnPointsLbl = dynamic_cast<QLabel *>(score->itemAtPosition(0, 1)->widget()); |
| 100 | turnPointsLbl->setText(QString::number(packet.round_points(i))); | 100 | turnPointsLbl->setText(QString::number(packet.round_points(i))); |
| 101 | 101 | ||
| 102 | QLabel *allPointsLbl = dynamic_cast<QLabel*>(score->itemAtPosition(1, 1)->widget()); | 102 | QLabel *allPointsLbl = dynamic_cast<QLabel *>(score->itemAtPosition(1, 1)->widget()); |
| 103 | allPointsLbl->setText(QString::number(packet.round_points(i))); | 103 | allPointsLbl->setText(QString::number(packet.round_points(i))); |
| 104 | } | 104 | } |
| 105 | } | 105 | } |
