Résumé
The result of more than two years of collaboration by hundreds of developers around the world, KDE 2.0 brings a modern, user-friendly desktop to Linux and other flavors of UNIX. Inside you'Il quickly learn to create KDE-compliant applications using all of the latest KDE 2.0 technology, such as KParts, DCOP, and multimedia, in chapters contributed by the ultimate authorities-developers of the technology! You'il also learn tricks for programming an efficient GUI, details of the Qt widget set, how to easily add complex functions like HTML 4.0 rendering and spell checking to your application, and much more. Whether you are migrating from KDE 1.x to KDE 2.0 or are new to KDE programming, KDE 2.0 Development will teach you everything you need to know to create powerful, easy-to-use desktop applications.
LEARN THE CONCEPTS AND BUILD THE APPLICATIONS
- Understand new KDE 2.0 technologies including KParts and DCOP
- Embed KHTNIL, a full-featured Web browser component, in your applications.
- Encode and decode many popular image formats, such as JPEG, PNG, and TIFF.
- Play music and video and process audio signals with KDE multimedia
- Create KDE panel (Kicker) applets
- Build a responsive user interface for your application
- Construct a compliant, configurable GUI using XNIL.
- Write network transparent applications.
Contents
- Introductions
- Part I Fundamentals of KDE Application Programming
- The K Desktop Environnement Backgroud
- A Simple KDE Application
- The Qt Toolkit
- Creating Custom KDE Widgets
- KDE User Interface Compliance
- KDE Style Reference
- Part II Advanced KDE Widgets and UI Design Techniques
- Further KDE Compliance
- Using Dialog Boxes
- Constructing A Responsive User Interface
- Complex-Function KDE Widgets
- Alternative Application Types
- Part III Application Interaction and Integration
- Creating and Using Components (Kparts)
- DCOP-Desktop Communication Protocol
- Multimedia
- Part IV Developer Tools and Support
- Creating Documentation
- Packaging and Distributing Code
- Managing Source Code with CVS
- The Kdevelop IDE / The Intergrated Development Environment forKDE 401
- Licensing Issues
- Part V Appendixes
- Akde-Related Licenses
- KDE Class Reference
- Answers
- Index
L'auteur - David Sweet
David Sweet created and maintains kspeil, the KDE spellchecker, and maintains kghostview, the KDE postscript viewer. He aiso authored the KDE Developers HOWTO. David is published in Linux Journal and is currently developing KNatalie, an application used to "tune in" to Internet audio via the Network Audio Tuning Language (NATL). David's co-authors include a number of contributors to the KDE project, including David Faure, Kurt Granroth, Ralf Nolden, Cristian Tibirna, and Stefan Westerfeld, as well as Charles Samuels, Daniel Marjamaki, and Espen Sand.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Sams |
Auteur(s) | David Sweet |
Parution | 01/12/2000 |
Nb. de pages | 540 |
Format | 18,1 x 23 |
Poids | 914g |
Intérieur | Noir et Blanc |
EAN13 | 9780672318917 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse