C++ GUI Programming with Qt 3

C++ GUI Programming with Qt 3

This is a free ebook from Bruce Perens’ Open Source Series. Straight from Trolltech, this book covers all you need to build industrial-strength applications with Qt 3.2.x and C++–applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux with no source code changes. The book teaches solid Qt programming practices; it is not a rehash of the documentation.


This book provides all the information needed to become a professional Qt developer. The book also covers cross platform GUI programming–programmers can be working on Windows, Linux, or Mac and the book will work for them. This is useful for commercial companies that use Qt, and for companies that are evaluating Qt. It will also be valuable to the vast number of open source developers who already use Qt since no other book of comparable quality or comprehensiveness is available. This book teaches Qt’s idioms and how to use Qt to best advantage.

Table of Contents

  • Build powerful C++ GUI applications quickly and easily
  • Design dialogs and main windows visually and in code
  • Learn Qt’s innovative typesafe signals and slots mechanism
  • Use layouts to create forms that automatically size and scale
  • Create custom signals, slots, events, and controls
  • Program the ”Qt way” with techniques for Qt 3.2 that’ll work with Qt 4
  • Code applications with menus, toolbars, dialogs, and drag and drop
  • Utilize 2D and 3D graphics, multithreading, and networking
  • Write database and XML applications
  • Internationalize to reach foreign markets
  • Exploit platform-specific-features like ActiveX

Book Details

Author(s): Jasmin Blanchette and Mark Summerfield.
Publisher: Prentice Hall
Format(s): PDF
File size: 21.79 MB
Number of pages: 464
Link: Download.

Leave a Reply