libkdegames/highscore
#include <kexthighscore_item.h>
Public Member Functions | |
Score (ScoreType type=Won) | |
~Score () | |
QVariant | data (const QString &name) const |
bool | isTheWorst () const |
bool | operator< (const Score &score) |
uint | score () const |
void | setData (const QString &name, const QVariant &value) |
void | setScore (uint score) |
void | setType (ScoreType type) |
ScoreType | type () const |
Friends | |
KDEGAMES_EXPORT QDataStream & | operator<< (QDataStream &stream, const Score &score) |
KDEGAMES_EXPORT QDataStream & | operator>> (QDataStream &stream, Score &score) |
Detailed Description
This class contains data for a score.
You should not inherit from this class but reimplement the methods in Highscores.
Definition at line 178 of file kexthighscore_item.h.
Constructor & Destructor Documentation
Definition at line 148 of file kexthighscore_item.cpp.
KExtHighscore::Score::~Score | ( | ) |
Definition at line 156 of file kexthighscore_item.cpp.
Member Function Documentation
- Returns
- the data associated with the named Item.
Definition at line 159 of file kexthighscore_item.cpp.
bool KExtHighscore::Score::isTheWorst | ( | ) | const |
- Returns
- true if this is the worst possible score (ie the default argument of ScoreItem).
Definition at line 172 of file kexthighscore_item.cpp.
bool KExtHighscore::Score::operator< | ( | const Score & | score | ) |
Comparison operator.
- See also
- Manager::isStrictlyLess
Definition at line 178 of file kexthighscore_item.cpp.
|
inline |
- Returns
- the score value.
Equivalent to
data("score").toUInt()
.
Definition at line 212 of file kexthighscore_item.h.
Set the data associated with the named Item.
Note that the value should have the type of the default value of the Item.
Definition at line 165 of file kexthighscore_item.cpp.
|
inline |
Set the score value.
Equivalent to
setData("score", score)
.
Definition at line 219 of file kexthighscore_item.h.
|
inline |
Set the game type.
Definition at line 193 of file kexthighscore_item.h.
|
inline |
- Returns
- the game type.
Definition at line 188 of file kexthighscore_item.h.
Friends And Related Function Documentation
|
friend |
Definition at line 183 of file kexthighscore_item.cpp.
|
friend |
Definition at line 190 of file kexthighscore_item.cpp.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:18:46 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.