As the standard for KDE desktop environment, Trolltech's Qt is a necessary basis for all programmers who want to develop cross-platform applications on Windows, Mac OS, Linux, and FreeBSD. A multitude of popular applications have been written in Qt, including Adobe Photoshop Elements, Google Earth, Perforce Visual Client, and Skype.
Foundations of Qt Development is based on Qt 4.2, and is aimed at C++ programmers who want to become proficient using this excellent toolkit to create graphical applications that can be ported to all major platforms. The book is focused on teaching you to write your own code in addition to using existing code. Common areas of confusion are identified, addressed, and answered.
Author(s): Johan Thelin
Edition: 1
Publisher: Apress
Year: 2007
Language: English
Commentary: Converted
Pages: 528
City: New York
Tags: Programming;Qt5;C++;CPP;GUI;User Interface
Front Matter....Pages i-xxi
Front Matter....Pages 1-1
The Qt Way of C++....Pages 3-32
Rapid Application Development Using Qt....Pages 33-54
Widgets and Layouts....Pages 55-93
The Main Window....Pages 95-120
Front Matter....Pages 121-121
The Model-View Framework....Pages 123-156
Creating Widgets....Pages 157-182
Drawing and Printing....Pages 183-233
Files, Streams, and XML....Pages 235-255
Providing Help....Pages 257-278
Internationalization and Localization....Pages 279-301
Plugins....Pages 303-332
Doing Things in Parallel....Pages 333-369
Databases....Pages 371-402
Networking....Pages 403-443
Building Qt Projects....Pages 445-469
Unit Testing....Pages 471-498
Back Matter....Pages 499-528