10.5. Summary

The KDE libraries offer useful services that go beyond simple widgets. Some of these services were discussed here: HTML page rendering; image loading, manipulation, and saving; spell checking; and access to a systemwide address book.

Taking advantage of these services can dramatically reduce the time required to develop your application. These classes represent many programmer-hours of work that need not be duplicated to add these features to your application.

When compiling applications for these libraries, you will need to link to the appropriate libraries; these classes are not included in libkdecode or libkdeui. The required libraries are summarized in Table 10.2.


Table 10.2. Libraries Required for Complex-Function Classes

FunctionLibrary
HTML rendering/browsinglibkhtml
Image loading/savinglibksycoca
Spell checkinglibkspell
KDE address booklibkab