C++ GUI Programming with Qt 3

Jasmin Blanchette, Mark Summerfield

買這商品的人也買了...

商品描述

 

Appropriate for all courses in Qt or KDE programming.

C++ GUI Programming with Qt 3 is the first official TrollTech guide to Qt 3.x programming. In this book, two TrollTech insiders provide students all they need to build industrial-strength applications with Qt 3.x and C++: applications that can run natively on Windows, Linux/Unix, Solaris, Mac OS X, and embedded Linux with no source code changes. The book teaches through example, and covers every facet of Qt 3 programming, ranging from basic user interfaces and layout managers to 2D/3D graphics, drag-and-drop, signaling, networking, XML, database integration, even internationalization and multithreading. The coverage will be appropriate for students at all levels of Qt expertise; students planning to build either open source or commercial applications; and students who wish to develop for Windows without purchasing an expensive compiler, The accompanying CD-ROM contains a complete multiplatform Qt 3.2/Borland C++ code library and toolset, including a non-commercial version of Qt for Windows available nowhere else, as well as all of the books code examples. C++ GUI Programming with Qt 3 is part of Bruce Perens Open Source Series, edited by Bruce Perens, one of the worlds leading authorities on open source technologies.

Table of Contents:

Preface.

Acknowledgments.

A Brief History of Qt.

I: BASIC QT.

 1. Getting Started.
 2. Creating Dialogs.
 3. Creating Main Windows.
 4. Implementing Application Functionality.
 5. Creating Custom Widgets.

II: INTERMEDIATE QT.

 6. Layout Management.
 7. Event Processing.
 8. 2D and 3D Graphics.
 9. Drag and Drop.
10. Input/Output.
11. Container Classes.
12. Databases.
13. Networking.
14. XML.
15. Internationalization.
16. Providing Online Help.
17. Multithreading.
18. Platform-Specific Features.

 
Appendix A. Installing Qt.
Appendix B. Qts Class Hierarchy.
Index.