By Mark Summerfield
Master Qt's strongest APIs, styles, and improvement Practices
Qt has developed right into a remarkably strong resolution for cross-platform computer, internet, and cellular improvement. despite the fact that, even the main skilled Qt programmers simply use a fragment of its functions. additionally, sensible information regarding Qt's most modern good points has been scarce—until now.
Advanced Qt Programming indicates builders precisely how you can take complete good thing about Qt 4.5's and Qt 4.6's most precious new APIs, software styles, and improvement practices. Authored through Qt specialist Mark Summerfield, this e-book concentrates on innovations that supply the main energy and adaptability with the least further complexity.
Summerfield focuses specifically on model/view and graphics/view programming, hybrid desktop/Web purposes, threading, and functions incorporating media and wealthy textual content. all through, he provides lifelike, downloadable code examples, all validated on home windows, Mac OS X, and Linux utilizing Qt 4.6 (and such a lot demonstrated on Qt 4.5) and designed to count on destiny models of Qt. The book
Walks via utilizing Qt with WebKit to create leading edge hybrid desktop/Internet applications
Shows the right way to use the Phonon framework to construct strong multimedia applications
Presents state of the art thoughts for utilizing model/view desk and tree types, QStandardItemModels, delegates, and perspectives, and for growing customized desk and tree types, delegates, and views
Explains tips to write more suitable threaded courses with the QtConcurrent module and with the QThread class
Includes specified assurance of constructing wealthy textual content editors and documents
Thoroughly covers graphics/view programming: structure, home windows, widgets, layouts, scenes, and more
Introduces Qt 4.6's strong animation and kingdom computing device frameworks