Salient Features * A tutorial, reference guide, and textbook rolled into one: learn to write elegant cross-platform GUI applications that maximize code reuse * Thoroughly updated to teach more design patterns and highly-efficient new techniques based on new Nokia Qt 4.7/4.6 classes * Assumes no prior knowledge of C, C , or objects: teaches best practices "from the ground up"
Table of Content 1. C Introduction 2. Top of the class * 3. Introduction to Qt * 4. Lists * 5. Functions * 6. Inheritance and Polymorphism * 7. Libraries and Design Patterns * 8. Q Object, Q Application, Signals, and Slots * 9. Widgets and Designer * 10. Main Windows and Actions * 11. Generics and Containers * 12. Meta Objects, Properties, and Reflective Programming * 13. Models and Views * 14. Validation and Regular Expressions * 15. Parsing XML * 16. More Design Patterns * 17. Concurrency * 18. Database Programming * 19. Types and Expressions * 20. Scope and Storage Class * 21. Memory Access * 22. Inheritance in Detail * 23. MP3 Jukebox Assignments * Appendix A: C Reserved Keywords * Appendix B: Standard Headers * Appendix C: Development Tools * Appendix D: Alan’s Quick Start Guide to Debian for Programmers * Appendix E: C /Qt Setup * Bibliography * Index