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++;
}

//-----------------------------------------------------------------------------