Books: Difference between revisions
Jump to navigation
Jump to search
(→Qt 5: Added new book) |
(→Qt 4) |
||
Line 88: | Line 88: | ||
| | | | ||
:* Author: Alan Ezust, Paul Ezust | :* Author: Alan Ezust, Paul Ezust | ||
:* Published: | :* Published: September 2011 | ||
:* ISBN: 0-13-282645-3 / 978-0-13-282645-7 | :* ISBN: 0-13-282645-3 / 978-0-13-282645-7 | ||
:Master C++ "The Qt Way" with Modern Design Patterns and Efficient Reuse | :Master C++ "The Qt Way" with Modern Design Patterns and Efficient Reuse | ||
Line 102: | Line 102: | ||
:* ISBN: 978-0321635907 | :* ISBN: 978-0321635907 | ||
:This 550 page book is aimed at existing C++/Qt programmers and presents ideas and techniques that are too advanced or specialized (although not necessarily difficult), for a first book on Qt. Qt has now grown to over 700 classes and well over a million words of documentation, far too much to cover in a single volume. So instead of covering everything very thinly, the book focuses on key areas of Qt technology and tries to provide more comprehensive coverage than is available elsewhere. More information [http://www.qtrac.eu/aqpbook.html here] | :This 550 page book is aimed at existing C++/Qt programmers and presents ideas and techniques that are too advanced or specialized (although not necessarily difficult), for a first book on Qt. Qt has now grown to over 700 classes and well over a million words of documentation, far too much to cover in a single volume. So instead of covering everything very thinly, the book focuses on key areas of Qt technology and tries to provide more comprehensive coverage than is available elsewhere. More information [http://www.qtrac.eu/aqpbook.html here] | ||
|} | |} | ||
Line 122: | Line 112: | ||
:* ISBN: 0132354160 / 978-0132354165 | :* ISBN: 0132354160 / 978-0132354165 | ||
:Using Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux without source code changes. Now, two Trolltech insiders have written a start-to-finish guide to getting outstanding results with the 4.3 version of Qt. | :Using Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux without source code changes. Now, two Trolltech insiders have written a start-to-finish guide to getting outstanding results with the 4.3 version of Qt. | ||
|} | |||
=== Foundations of Qt Development === | |||
{| | |||
|[[Image:Foundations of qt development small.png|thumbnail|left]] | |||
| | |||
:* Author: Johan Thelin | |||
:* Published: August 2007 | |||
:* ISBN: 978-1-59059-831-3 | |||
: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. This book by Johan Thelin, a Qt Quarterly contributor and author of the Independent Qt Tutorial, aims to cover all of Qt from an independent perspective. This approach allows the author to explore the use of CMake as an alternative build tool and give impartial summaries of important third-party projects based on Qt. | |||
|} | |} | ||
Line 129: | Line 129: | ||
| | | | ||
:* Author: Daniel Molkentin | :* Author: Daniel Molkentin | ||
:* Published: | :* Published: July 2007 | ||
:* ISBN: 1593271476 / 978-1593271473 | :* ISBN: 1593271476 / 978-1593271473 | ||
:The Book of QT 4 offers an in-depth explanation of Qt 4 that goes beyond the common focus on C++ programming. Author Daniel Molkentin uses practical examples to explain features like the signal/slot concept and the event system, as he guides you through developing applications with and without Qt's graphical GUI builder, Qt Designer. And as a core KDE developer, Molkentin's head is full of real-world problems and solutions that he peppers liberally throughout The Book of QT 4 , making it a resource that you'll consult time and again. | :The Book of QT 4 offers an in-depth explanation of Qt 4 that goes beyond the common focus on C++ programming. Author Daniel Molkentin uses practical examples to explain features like the signal/slot concept and the event system, as he guides you through developing applications with and without Qt's graphical GUI builder, Qt Designer. And as a core KDE developer, Molkentin's head is full of real-world problems and solutions that he peppers liberally throughout The Book of QT 4 , making it a resource that you'll consult time and again. | ||
Line 139: | Line 139: | ||
| | | | ||
:* Author: Alan Ezust, Paul Ezust | :* Author: Alan Ezust, Paul Ezust | ||
:* Published: | :* Published: August 2006 | ||
:* ISBN: 978-0-13-187905-8 | :* ISBN: 978-0-13-187905-8 | ||
:An Introduction to Design Patterns in C++ with Qt 4 is a complete tutorial and reference that assumes no previous knowledge of C, C++, objects, or patterns. You'll walk through every core concept, one step at a time, learning through an extensive collection of Qt 4.1-tested examples and exercises. | :An Introduction to Design Patterns in C++ with Qt 4 is a complete tutorial and reference that assumes no previous knowledge of C, C++, objects, or patterns. You'll walk through every core concept, one step at a time, learning through an extensive collection of Qt 4.1-tested examples and exercises. | ||
|} | |||
=== C++ GUI Programming with Qt 4 (1st Edition) === | |||
{| | |||
|[[Image:C++_gui_programming_with_qt4_1st_ed_en.jpg|thumbnail|left]] | |||
| | |||
:* Author: Jasmin Blanchette and Mark Summerfield | |||
:* Published: June 2006 | |||
:* ISBN: 0131872494 / 978-0131872493 | |||
:Qt 4 is radically different from earlier versions of Qt, with lots of new features and many small changes everywhere in the API. For customers porting applications from Qt 3 to Qt 4, this is bad news; but for us, this is good news, because it means that owners of the Qt 3 book will want to buy this one as well. | |||
|} | |} | ||
Revision as of 19:23, 17 February 2017
This is a compilation of books about Qt published in English. For books on topics like learning C++ or OpenGL see Non-Qt Books. For books in other languages use the language switch.
Qt 5
Mastering Qt 5
|
Qt5 C++ GUI Programming Cookbook
|
Game Programming Using Qt Beginner's Guide
|
Qt 5 Cadaques
|
Qt 5 Blueprints
|
Application Development with Qt Creator - Second Edition
|
Getting Started with Qt Quick
|
Qt 4
Introduction to Design Patterns in C++ with Qt (2nd Edition)
|
Advanced Qt Programming: Creating Great Software with C++ and Qt 4
|
C++ GUI Programming with Qt 4 (2nd Edition) - The official C++/Qt book
|
Foundations of Qt Development
|
The Book of Qt 4: The Art of Building Qt Applications
|
An Introduction to Design Patterns in C++ with Qt 4
|
C++ GUI Programming with Qt 4 (1st Edition)
|
Qt 3
Open Source Game Development: Qt Games for KDE, PDA's, and Windows
|
Practical Qt: Real World Solutions to Real World Problems
|
C++ GUI Programming with Qt 3
|
Programming with Qt, Second Edition
|
Qt 2
KDE 2/Qt Programming Bible
|
Linux Rapid Application Development
|
Qt Programming for Linux and Windows 2000
|
Qt Programming in 24 hours
|
Python
Rapid GUI Programming with Python and Qt
|
Python: Qt Edition
|
Ruby
Rapid GUI Development with QtRuby
|
Symbian, MeeGo
Professional MeeGo Application Development: Using Qt and Web Technologies
|
Beginning Nokia Apps Development
|
Qt for Symbian
|