Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
- ISBN: 9780132826457 | 0132826453
- Cover: Hardcover
- Copyright: 9/16/2011
Master C++ "The Qt Way," with an emphasis on design patterns - and learn how to state-of-the-art cross-platform visual applications A tutorial, reference guide, and textbook rolled into one: learn to write elegant cross-platform GUI applications that maximize code reuse Thoroughly updated to teach more design patterns and highly-efficient new techniques based on new Nokia Qt 4.7/4.6 classes Assumes no prior knowledge of C, C++, or objects: teaches best practices "from the ground up" This fully updated book teaches C++ "The Qt way," with an emphasis on design patterns, and the efficient reuse of open source libraries and tools. You will master both the C++ language and Nokia Qt 4/7/4.6 libraries, as well the design patterns used in developing software with well defined layers of code and simple, reusable classes and functions. Every chapter of this Second Edition has been improved with new content, better organization, or both. Notably, you will find extensively revised coverage of Widgets, MainWindows, Models and Views, Databases, and Dynamic Forms. This edition adds coverage of the powerful new Qt Creator IDE; presents new multimedia development techniques; and offers extended coverage of Qt Designer. Reflecting extensive classroom feedback, this edition is restructured to allow you to begin writing simple applications sooner. By teaching file streams earlier, it also enables students to build more robust software more quickly. This edition introduces more design patterns, providing implementations or identifying Qt classes that rely on each. Many new quiz questions and labs have been added, and the text presents more efficient solutions that leverage Qt's 4.7/4.6's newest capabilities.