Projects/Games/Porting to libkdegames v5

From KDE TechBase
Revision as of 21:12, 13 February 2012 by Majewsky (talk | contribs) (Created page with "This document describes the changes introduced with libkdegames v5, which first appeared in the KDE 4.9 release. == New components == * '''KgSound''' provides a simple API for ...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This document describes the changes introduced with libkdegames v5, which first appeared in the KDE 4.9 release.

New components

  • KgSound provides a simple API for playback of short event sounds. Low latency is achieved through the use of OpenAL, with a Phonon fallback if the required libraries are not available.

Removed components

  • The KGGZ framework has been removed completely.
  • KGameLCD — Use QLCDNumber instead.
  • KGameMisc — Instead of a random name, we advise to use generic names where appropriate.
  • KGameProgress — Use QProgressBar instead.
  • KGameSvgDigits — If you need SVG digits, include them in your own SVG theme.
  • KGrid2D — You'll need to do the math yourself.