You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tdegames/libtdegames/kgame
Michele Calgaro bc3c69592f
Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT
6 months ago
..
dialogs Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT 6 months ago
CMakeLists.txt Initial cmake conversion 9 years ago
COMPAT Replace Q_SIGNALS and Q_SLOTS 10 months ago
DESIGN Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
Makefile.am Renaming of files in preparation for code style tools. 4 years ago
README.LIB Actually move the kde files that were renamed in the last commit 13 years ago
TODO Rename KCModule, KConfig, KIO, KServer, and KSocket to avoid conflicts with KDE4 12 years ago
kgame.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kgame.h Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT 6 months ago
kgamechat.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kgamechat.h Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT 6 months ago
kgameerror.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
kgameerror.h Branding cleanup: KDE -> TDE 13 years ago
kgameio.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kgameio.h Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT 6 months ago
kgamemessage.cpp Rename additional header files to avoid conflicts with KDE4 12 years ago
kgamemessage.h Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT 6 months ago
kgamenetwork.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kgamenetwork.h Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT 6 months ago
kgameprocess.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kgameprocess.h Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT 6 months ago
kgameproperty.cpp Branding cleanup: KDE -> TDE 13 years ago
kgameproperty.h Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT 6 months ago
kgamepropertyarray.h Branding cleanup: KDE -> TDE 13 years ago
kgamepropertyhandler.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kgamepropertyhandler.h Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT 6 months ago
kgamepropertylist.h Branding cleanup: KDE -> TDE 13 years ago
kgamesequence.cpp Removed code formatting modelines. 4 years ago
kgamesequence.h Replace Q_OBJECT with TQ_OBJECT 1 year ago
kgameversion.h Branding cleanup: KDE -> TDE 13 years ago
kmessageclient.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kmessageclient.h Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kmessageio.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kmessageio.h Replace Q_OBJECT with TQ_OBJECT 1 year ago
kmessageserver.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kmessageserver.h Replace Q_OBJECT with TQ_OBJECT 1 year ago
kmessageserver.png Fix invalid headers in PNG files and optimize for size 8 years ago
kplayer.cpp Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines 10 months ago
kplayer.h Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT 6 months ago
libtdegames.html Gender-neutral language 2 years ago
messages.txt Replace QObject, QWidget, QImage, QPair, QRgb, QColor, QChar, QString, QIODevice with TQ* version 1 year ago
scenario0.png Fix invalid headers in PNG files and optimize for size 8 years ago
scenario1.png Fix invalid headers in PNG files and optimize for size 8 years ago
scenario2.png Fix invalid headers in PNG files and optimize for size 8 years ago

README.LIB

some thoughts and comments about the lib - usually for KGame hackers

- setMin/MaxPlayers() etc. use KGameProperty::changeValue() which is slightly
  unclean but as these functions can only called by the ADMIN it doesn't matter.
- AB: KGamePropertyList && KGamePropertyArray:
     for PolicyClean||PolicyDirty the values are streamed into a QDataStream as usual
     for PolicyDirty||PolicyLocal the values are streamed as well but
     additionally command() is called immediately. The values are read from
     the stream there. This is some kind of performance loss as it would be
     faster *not* to stream it but imediately call e.g. insert(). But it will
     probably save a *lot* of bugs!