Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Programming with Qt
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Programming with Qt

Programming with Qt

Matthias Kalle Dalheimer

361 pages, parution le 10/05/1999

Résumé

Programming with Qt offers an excellent introduction to the Qt toolkit, a powerful C++ graphical user interface (GUI) library that allows developers to create interfaces that run under both Unix and Windows. The book first looks at the strengths of the Qt library: it provides excellent cross-platform support, good performance, and ease of use for the C++ programmer.

After a basic application, the book moves onto the event model in Qt, which uses signals and slots to attach events to code. The author demonstrates that Qt is a remarkably sophisticated user interface library. Early sections examine programming menus, including pop-up menus, basic widgets, or controls (such as labels and listboxes), and more complex controls (such as sliders, progress bars, listviews, and tables).

Next the book presents material on Qt's built-in dialogs (for message boxes and opening and saving files) and layout managers. The author investigates Qt's container classes (such as arrays and dictionaries) and offers a lot of material on 2-D graphics, including printing, saving, and loading images.

Later chapters look at validating text and working with files and directories, with tips on important topics such as focus handling, internationalization, portability, and debugging. (The author even shows you how to work with Qt in Perl and reviews several Qt GUI builders that help automate design.)

Filled with expert advice and sample code, this guide makes a strong case that both Unix and Windows developers should try out Qt. Richard Dragan

One area the author focuses on throughout the book, and to good effect, is Qt's use of signals and slots. (These are not traditional UNIX IPC signals, but a variation unique to Qt.) This is the technology that notifies specific parts of a program when UI events happen, such as users clicking on a button or an item in a listbox. Every application framework has its own way of performing this "plumbing," and understanding it well enough to get notifications in the right places, forward them effectively, and so on, is critical to using the framework. Dalheimer clearly appreciates this fact, and doesn't just talk about Qt's signals and slots once and then move on, but returns to the topic several times in different contexts. Lou Grinzo
Synopsis
Qt is a C++ class library that lets users write GUI applications that run on UNIX systems, as well as on Windows 95/98 and Windows NT. This book provides an in-depth tutorial on the multitude of features available in Qt and will teach readers how to take full advantage of this powerful, easy-to-use, cross-platform toolkit.

L'auteur - Matthias Kalle Dalheimer

Matthias Kalle Dalheimer

a grandi a Hambourg, sa ville natale. C'est la, precisement a l'Universite de Hambourg, qu'il a effectue ses etudes en informatique. Il a travaille deux ans et demi a la tete du departement Unix chez Star Division, en tant que responsable du portage de la suite bureautique StarOffice vers les systemes Unix et Linux. Il crea ensuite sa propre societe de consulting, specialisee dans la conception et la mise en oeuvre de solutions logicielles en milieu heterogene (en ayant souvent recours a Qt, bien entendu !!) Kalle travaille egalement comme editeur pour le bureau allemand d'O'Reilly & Associates, et a traduit de nombreux ouvrages O'Reilly, de l'americain vers l'allemand.
Kalle est membre du directoire de la fondation KDE. Il est responsable des bibliotheques fondamentales et de plusieurs applications, ainsi que des relations publiques.

Caractéristiques techniques

  PAPIER
Éditeur(s) O'Reilly
Auteur(s) Matthias Kalle Dalheimer
Parution 10/05/1999
Nb. de pages 361
EAN13 9781565925885

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription