Source Code (Use browser search to find items of interest.)
Class Index
ksirtet'MultiScores (./kdegames/ksirtet/dialogs.h:43)
class MultiScores : public DialogBase
{
public:
MultiScores(uint nbPlayers, QWidget *parent, const char *name = 0);
void add(const GameOverItem &);
private:
QGridLayout *grid;
uint i;
};
//-----------------------------------------------------------------------------
ksirtet'MultiScores::MultiScores() (./kdegames/ksirtet/dialogs.cpp:182)
MultiScores::MultiScores(uint nbPlayers, QWidget *parent, const char *name)
: DialogBase(i18n("Multiplayers scores"), Close, Close, parent, name),
i(0)
{
grid = new QGridLayout(nbPlayers, 3, spacingHint());
top->addLayout(grid);
}
ksirtet'MultiScores::add() (./kdegames/ksirtet/dialogs.cpp:190)
void MultiScores::add(const GameOverItem &goi)
{
QLabel *lab = new QLabel(goi.name, plainPage());
grid->addWidget(lab, i, 0);
QString str;
str.setNum((int)goi.level);
lab = new QLabel(str, plainPage());
grid->addWidget(lab, i, 1);
str.setNum((int)goi.score);
lab = new QLabel(str, plainPage());
grid->addWidget(lab, i, 2);
i++;
}
//-----------------------------------------------------------------------------