Advanced Qt Programming: Creating Great Software with C++ by Mark Summerfield

By Mark Summerfield

Master Qt’s strongest APIs, styles, and improvement Practices


Qt has developed right into a remarkably robust resolution for cross-platform machine, net, and cellular improvement. in spite of the fact that, even the main skilled Qt programmers purely use a fragment of its services. in addition, useful information regarding Qt’s most recent positive factors has been scarce—until now.


Advanced Qt Programming shows builders precisely the right way to take complete benefit of Qt 4.5’s and Qt 4.6’s most precious new APIs, software styles, and improvement practices. Authored by way of Qt professional Mark Summerfield, this ebook concentrates on ideas that provide the main strength and adaptability with the least additional complexity.


Summerfield focuses in particular on model/view and graphics/view programming, hybrid desktop/Web purposes, threading, and purposes incorporating media and wealthy textual content. all through, he provides real looking, downloadable code examples, all demonstrated on home windows, Mac OS X, and Linux utilizing Qt 4.6 (and so much confirmed on Qt 4.5) and designed to expect destiny models of Qt. The book


  • Walks via utilizing Qt with WebKit to create cutting edge hybrid desktop/Internet functions
  • Shows tips to use the Phonon framework to construct strong multimedia purposes
  • Presents cutting-edge ideas for utilizing model/view desk and tree versions, QStandardItemModels, delegates, and perspectives, and for developing customized desk and tree types, delegates, and perspectives
  • Explains tips to write more suitable threaded courses with the QtConcurrent module and with the QThread category
  • Includes certain insurance of constructing wealthy textual content editors and files
  • Thoroughly covers graphics/view programming: structure, home windows, widgets, layouts, scenes, and extra
  • Introduces Qt 4.6’s robust animation and kingdom computer frameworks

Show description

Read Online or Download Advanced Qt Programming: Creating Great Software with C++ and Qt 4 (Prentice Hall Open Source Software Development) PDF

Similar software development books

Practical Elements of Safety: Proceedings of the Twelfth Safety-critical Systems Symposium, Birmingham, UK, 17–19 February 2004

Functional parts of defense includes the invited papers offered on the 12th annual Safety-critical structures Symposium, held at Birmingham, united kingdom in February 2004. The papers integrated during this quantity concentrate on the subjects of the identity and research of probability - utilizing the united kingdom railway as an instance; safety-integrity degrees; business use of formal equipment; in addition to increasing at the improvement, evaluate and altering face of present questions of safety.

Antipatterns: Managing Software Organizations and People, Second Edition (Applied Software Engineering Series)

Emphasizing management rules and practices, Antipatterns: handling software program businesses and folks, moment variation catalogs forty nine company practices which are usually precursors to failure. This up to date variation of a bestseller not just illustrates undesirable administration methods, but in addition covers the undesirable paintings environments and cultural qualities normally present in IT, software program improvement, and different company domain names.

Mastering Risk and Procurement in Project Management: A Guide to Planning, Controlling, and Resolving Unexpected Problems (FT Press Project Management)

Grasp the an important probability administration and procurement projects which are integral to undertaking luck! In studying chance and Procurement in undertaking administration, professional venture supervisor and pro professor Wilson addresses each level of the undertaking the place threat administration and procurement are proper, specifically making plans, tracking, and keep an eye on.

Project-Management in Practice: A Guideline and Toolbox for Successful Projects

This practice-oriented e-book explores quite a few cross-project subject matters and particular features of alternative undertaking stages. It additionally bargains information, examples, templates and checklists, and discusses concrete difficulties and strategies from venture perform in IT and the car undefined. The authors mix their broad sensible adventure in years of undertaking paintings with appropriate project-management concept.

Additional info for Advanced Qt Programming: Creating Great Software with C++ and Qt 4 (Prentice Hall Open Source Software Development)

Example text

Download PDF sample

Rated 4.59 of 5 – based on 47 votes