This is a compilation of books related to, but not specific to Qt, published in English. For books in other languages use the language switch. For Qt-specific books see Books.
C++
C++ The Complete Reference (5th Edition)
Author: Herbert Schildt
Published: December 2000
ISBN: 978-0071634809, 0071634800
"C++ The Complete Reference, Fifth Edition is a thoroughly revised new edition covering the new International Standard for C++, known as C++0x, which incorporates many new and exciting features. This comprehensive guide offers full coverage of C++, the premier language of high-performance systems software development, and includes in-depth details on all of the new features and functionalities of C++0x."
Design Patterns - Elements of Reusable Object-Oriented Software
Author: Erich Gamma
Published: 2000
ISBN: 978-7111211266, 8131700070
"Design Patterns is based on the idea that there are only so many design problems in computer programming. This book identifies some common program-design problems--such as adapting the interface of one object to that of another object or notifying an object of a change in another object's state--and explains the best ways (not always the obvious ways) that the authors know to solve them."
Practical C++ Programming
Author: Steve Oualline
Published: August 1995
ISBN: 978-1-56592-139-9, 1-56592-139-9
"Fast becoming the standard language of commercial software development, C++ is an update of the C programming language, adding object-oriented features that are very helpful for today's larger graphical applications. Practical C++ Programming is a complete introduction to the C++ language for the beginning programmer, and also for C programmers transitioning to C++. Unlike most other C++ books, this book emphasizes a practical, real-world approach, including how to debug, how to make your code understandable to others, and how to understand other people's code."
Design Patterns by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides (Amazon)
"The C++ Programming Language" 3rd edition or later Bjarne Stroustrup (Amazon)
"Accelerated C+" Andrew Koenig & Barbara Moo (Amazon)
"Effective C", "More Effective C", "Effective STL" Scott Meyers (Amazon)
"Exceptional C", "More Exceptional C" Herb Sutter (Amazon)