Introduction to Design Patterns in C++ with Qt

, by ;
Introduction to Design Patterns in C++ with Qt by Ezust, Alan; Ezust, Paul, 9780132826457
Note: Supplemental materials are not guaranteed with Rental or Used book purchases.
  • ISBN: 9780132826457 | 0132826453
  • Cover: Hardcover
  • Copyright: 9/16/2011

  • eBook

    eTextBook from VitalSource Icon

    Available Instantly

    Online: 1825 Days

    Downloadable: Lifetime Access

    $58.49

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.
Loading Icon

Please wait while the item is added to your bag...
Continue Shopping Button
Checkout Button
Loading Icon
Continue Shopping Button