C++ GUI programming with Qt 4
- Exclusive ContentScan the cover in the app
- CommunityDiscuss & Share
About this book
Qt is a C++ toolkit for building graphical applications that run natively on Windows, Linux and Unix, Mac OS X, and embedded Linux, with no changes to the source code. This guide, written by two members of the Trolltech team that develops Qt, walks readers through the toolkit from start to finish using the 4.3 release. It is the material Trolltech uses to train its own new engineers, and it is filled with practical examples and detailed explanations of why certain approaches work well.
The book addresses nearly every common GUI task. Topics include Qt 4's model/view architecture, plugin support, layout management, event processing, and container classes, as well as database access, XML integration, subclassing, and composition. Readers also learn advanced methods, such as writing plugins and calling native platform APIs, that the authors say appear in no other book on the subject.
This edition has been thoroughly updated for Qt 4.2 and 4.3. New material covers databases, XML, and Qtopia embedded programming, along with Windows Vista support, native CSS styling for widgets, and SVG file generation. Separate chapters cover 2D and 3D graphics, the new graphics view classes, and an introduction to the OpenGL back end of QPainter. Two new chapters address look-and-feel customization and application scripting, and an appendix introduces Qt Jambi, the Java version of the framework.
Whether someone is learning Qt for the first time or moving an existing project from an older release, the book aims to show what Qt 4.3 can do. It is aimed at C++ developers who want to build professional desktop and embedded applications.
Reader reviews
No reviews yet. Share your thoughts on this book in the Appilog app.
Book Details
- ISBN
- 9780131872493
- Author
- Jasmin Blanchette
- Publisher
- Unknown Publisher
- Genres
- Technology & Computing
Media & Extras
This book has 0 videos that play on its cover. Scan the cover with the Appilog app to watch.
Get the app
