Programming Kde 2.0
Creating Linux Desktop Applications
Résumé
This book covers all aspects of writing programs for KDE 2.0 from general principles and dialog design to component programming and inter-program communication. It is intended for developers that are familiar with the C++ language - previous UNIX or KDE experience is not required.
You get an introduction to the main components of the system, including the window manager, the panel, and the standards required to write a KDE-compliant application. and you learn about the libraries and tools used to develop KDE programs, such as the X Window system, the Qt widget kit, the gcc compiler set, and the automake application.
Practical programming guidelines and the tricks of the trade are illustrated with well-documented examples - all of which can be used as starting points for your own projects. a demonstration project, complete with source code, will give you a working understanding of the nuts and bolts of KDE development including:
- main window elements including menu bars, toolbars, and status bars GUI components including widgets, fonts and text, image displays
- standard dialogs and multi-panel dialog boxes
- the configuration file format used by KDE apps and developing control modules for the KDE Control Center
- development of component apps as plug-ins in the KDE file manager, Konqueror
Contents
- acknowledgements
- Introduction
- Chapter 1: Tools of the Trade
- Chapter 2: Basic Widgets
- Chapter 3: Building the application Window
- Chapter 4: advanced Widgets and Dialogs
- Chapter 5: Configuring KDE applications
- Chapter 6: advanced GUI Techniques
- Chapter 7: Expert Touches
- Chapter 8: Parting Thougts
- Index
L'auteur - Lotzi Boloni
Lotzi Boloni graduated with honors from the Technical University of Cluj, Romania, as a computer engineer. Since that time, he has taught classes in computer architectures and networking, performed research in neuromorphic simulations of the human visual system, and secured MSc and PhD degrees from Purdue University. Lotzi started working with Linux in 1993 (with the version 0.99 beta 3) - and has made several contributions to core KDE applications such as korganizer, konsole, and kchart: Lotzi works for CPlane Inc. in Los altos, California. In his spare time, he is developing his own pet KDE project called gofai-wmt (Good Old Fashioned artificial Intelligence With a Modern Twist).
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Mc Graw Hill |
Auteur(s) | Lotzi Boloni |
Parution | 01/12/2000 |
Nb. de pages | 265 |
Format | 18,7 x 23,5 |
Couverture | Broché |
Poids | 612g |
Intérieur | Noir et Blanc |
EAN13 | 9781929629138 |
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