Books: Difference between revisions
Jump to navigation
Jump to search
(Moved French book to Books/fr) |
(major cleanup) |
||
Line 41: | Line 41: | ||
=== Introduction to Design Patterns in C++ with Qt (2nd Edition) === | === Introduction to Design Patterns in C++ with Qt (2nd Edition) === | ||
{| | {| | ||
|[[Image:Introduction-to-design-patterns-in-c-with-qt small.jpg]] | |[[Image:Introduction-to-design-patterns-in-c-with-qt small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Alan Ezust, Paul Ezust | :* Author: Alan Ezust, Paul Ezust | ||
Line 51: | Line 51: | ||
=== C++ GUI Programming with Qt 4 (2nd Edition) - The official C++/Qt book === | === C++ GUI Programming with Qt 4 (2nd Edition) - The official C++/Qt book === | ||
{| | {| | ||
|[[Image:C gui programming with qt 4 2nd edition the official c qt book small.jpg]] | |[[Image:C gui programming with qt 4 2nd edition the official c qt book small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Jasmin Blanchette and Mark Summerfield | :* Author: Jasmin Blanchette and Mark Summerfield | ||
Line 60: | Line 60: | ||
=== Advanced Qt Programming: Creating Great Software with C++ and Qt 4 === | === Advanced Qt Programming: Creating Great Software with C++ and Qt 4 === | ||
{| | {| | ||
|[[Image:Advanced qt programming creating great software with c and qt 4 small.png]] | |[[Image:Advanced qt programming creating great software with c and qt 4 small.png|thumbnail|left]] | ||
| | | | ||
:* Author: Mark Summerfield | :* Author: Mark Summerfield | ||
Line 69: | Line 69: | ||
=== Foundations of Qt Development === | === Foundations of Qt Development === | ||
{| | {| | ||
|[[Image:Foundations of qt development small.png]] | |[[Image:Foundations of qt development small.png|thumbnail|left]] | ||
| | | | ||
:* Author: Johan Thelin | :* Author: Johan Thelin | ||
Line 76: | Line 76: | ||
|} | |} | ||
== | === The Book of Qt 4: The Art of Building Qt Applications === | ||
{| | |||
|[[Image:The book of qt 4 the art of building qt applications small.jpg|thumbnail|left]] | |||
| | |||
:* Author: Daniel Molkentin | |||
:* 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. | |||
|} | |||
=== Qt | === An Introduction to Design Patterns in C++ with Qt 4 === | ||
{| | {| | ||
|[[Image: | |[[Image:An introduction to design patterns in c with qt 4 small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: | :* Author: Alan Ezust, Paul Ezust | ||
:* ISBN: 978-0- | :* ISBN: 978-0-13-187905-8 | ||
:Qt | :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. | ||
|} | |} | ||
=== | === Qt 4 Professional programming with C++ === | ||
{| | {| | ||
|[[Image: | |[[Image:Qt 4 professional programming with c small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: | :* Author: Max Schlee | ||
:* ISBN: 978- | :* ISBN: 978-5-9775-0010-4 | ||
: | :This book describes a wide variety of uses of the Qt 4.3 library and contains over 120 practical examples. | ||
|} | |} | ||
== | == Qt 3 == | ||
=== Practical Qt: Real World Solutions to Real World Problems === | |||
{| | {| | ||
|[[Image: | |[[Image:Practical qt real world solutions to real world problems small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: | :* Author: Matthias Kalle Dalheimer, Jesper Pedersen | ||
:* ISBN: | :* ISBN: 3898642801 / 978-3898642804 | ||
: | :The book is written by Matthias Kalle Dalheimer, author of Programming with Qt and founder of KDAB, and Jesper K. Pedersen, a lead engineer at KDAB. It contains over 80 solutions to common problems. All solutions have the structure "problem---solution---runnable code". | ||
:More information in [http://www.amazon.com/Practical-Qt-World-Solutions-Problems/dp/3898642801 Amazon] | |||
|} | |} | ||
==Programming with Qt, Second Edition== | === Programming with Qt, Second Edition === | ||
{| | {| | ||
|[[Image: Programming with qt second edition small.jpg]] | |[[Image: Programming with qt second edition small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Matthias Kalle Dalheimer | :* Author: Matthias Kalle Dalheimer | ||
Line 115: | Line 124: | ||
|} | |} | ||
=== C++ GUI Programming with Qt 3 === | |||
{| | |||
|[[Image:C gui programming with qt 3 small.jpg|thumbnail|left]] | |||
| | |||
:* Author: Jasmin Blanchette and Mark Summerfield | |||
:* ISBN: 0131240722 / 978-0131240728 | |||
:"...not only the best book on Qt I have ever seen, but also the best book presenting any programming framework. Every sentence appears to be carefully worded, and every chapter has a sound concept, and so does the work as a whole." --Matthias Ettrich, Trolltech's lead developer, founder of the KDE project | |||
|} | |||
=== Open Source Game Development: Qt Games for KDE, PDA’s, and Windows === | |||
==Open Source Game Development: Qt Games for KDE, PDA’s, and Windows== | |||
{| | {| | ||
|[[Image:Open source game development qt games for kde pdas and windows small.jpg]] | |[[Image:Open source game development qt games for kde pdas and windows small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Martin Heni and Andreas Beckermann | :* Author: Martin Heni and Andreas Beckermann | ||
Line 127: | Line 142: | ||
|} | |} | ||
== Qt 2 == | |||
==Linux Rapid Application Development== | === Linux Rapid Application Development === | ||
{| | {| | ||
|[[Image:Linux rapid application development small.jpg]] | |[[Image:Linux rapid application development small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Cameron and Tracey Hughes | :* Author: Cameron and Tracey Hughes | ||
Line 138: | Line 153: | ||
|} | |} | ||
=== KDE 2/Qt Programming Bible === | |||
==KDE 2/Qt Programming Bible== | |||
{| | {| | ||
|[[Image:Kde 2 qt programming bible small.jpg]] | |[[Image:Kde 2 qt programming bible small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Arthur Griffith | :* Author: Arthur Griffith | ||
Line 149: | Line 162: | ||
|} | |} | ||
= | === Qt Programming in 24 hours === | ||
==Qt Programming in 24 hours== | |||
{| | {| | ||
|[[Image:Qt programming in 24 hours small.jpg]] | |[[Image:Qt programming in 24 hours small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Daniel Solin | :* Author: Daniel Solin | ||
Line 182: | Line 172: | ||
|} | |} | ||
=== Qt Programming for Linux and Windows 2000 === | |||
==Qt Programming for Linux and Windows 2000== | |||
{| | {| | ||
|[[Image:Qt programming for linux and windows 2000 small.jpg]] | |[[Image:Qt programming for linux and windows 2000 small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Patrick Ward | :* Author: Patrick Ward | ||
Line 195: | Line 183: | ||
|} | |} | ||
== Python == | |||
== | === Python: Qt Edition === | ||
{| | {| | ||
|[[Image: | |[[Image:Python qt edition small.png|thumbnail|left]] | ||
| | | | ||
:* Author: | :* Author: Boudewijn Rempt | ||
:* ISBN: | :* ISBN: 0-970-03304-4 | ||
: | :This is the first book on Python and Qt (covers Qt version 2.x and 3.0). If your chosen language is Python and you want to use Qt, this is the book for you. The main topic of this book is application development using PyQt, a library extension to the Python programming language. Please note that if you use PyQt to create closed-source commercial applications you need a valid Qt commercial license (included with BlackAdder). If your application offers programmatic access to the underlying functionality of Qt, people who use your application will also need to have valid Qt licenses. | ||
|} | |} | ||
==Rapid GUI Programming with Python and Qt== | === Rapid GUI Programming with Python and Qt === | ||
{| | {| | ||
|[[Image:Rapidgui programming with python and qt small.jpg]] | |[[Image:Rapidgui programming with python and qt small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Mark Summerfield | :* Author: Mark Summerfield | ||
Line 216: | Line 204: | ||
|} | |} | ||
== Ruby == | |||
== | |||
==Rapid GUI Development with QtRuby== | === Rapid GUI Development with QtRuby === | ||
{| | {| | ||
|[[Image:Rapid gui development with qtruby small.jpg]] | |[[Image:Rapid gui development with qtruby small.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Caleb Tennis | :* Author: Caleb Tennis | ||
Line 238: | Line 215: | ||
|} | |} | ||
== MeeGoo == | |||
==Professional MeeGo Application Development: Using Qt and Web Technologies== | === Professional MeeGo Application Development: Using Qt and Web Technologies === | ||
{| | {| | ||
|[[Image:Professional meego.jpg]] | |[[Image:Professional meego.jpg|thumbnail|left]] | ||
| | | | ||
:* Author: Kari Salo, Muhammad Khurshed Islam, Sergey Gabdurakhmanov | :* Author: Kari Salo, Muhammad Khurshed Islam, Sergey Gabdurakhmanov | ||
Line 249: | Line 226: | ||
|} | |} | ||
== | == Symbian == | ||
=== Qt for Symbian === | |||
{| | |||
|[[Image:Qt for symbian small.jpg|thumbnail|left]] | |||
| | |||
:* Author: Frank H. P. Fitzek, Tommi Mikkonen, Tony Torp | |||
:* ISBN: 978-0-470-75010-0 | |||
:Qt for Symbian takes a unique look at this cutting-edge programming environment. Step-by-step it explains Qt in an easy to access fashion, using simple examples throughout. | |||
:Available from [http://www.amazon.com/Qt-Symbian-Frank-H-Fitzek/dp/0470750103 Amazon] | |||
|} | |||
=== Beginning Nokia Apps Development === | |||
{| | {| | ||
|[[Image: | |[[Image:Beginning nokia apps development small.png|thumbnail|left]] | ||
| | | | ||
:* Author: | :* Author: Dan Zucker, Ray Rischpater | ||
:* ISBN: | :* ISBN: 978-1430231776 | ||
: | :While media buzz regularly circulates around iPhone and Android, Nokia still leads the pack in terms of world market share. Symbian, for instance, remains the most widely used mobile operating system. With Nokia's open development platform, the opportunities available for mobile developers to target this vastly popular operating system are abundant and clear. | ||
|} | |} |
Revision as of 14:30, 22 May 2015
This article may require cleanup to meet the Qt Wiki's quality standards. Reason: Need to specify and sort by publication dates. Also need to split into different pages for different languages. Please improve this article if you can. Remove the {{cleanup}} tag and add this page to Updated pages list after it's clean. |
This is a compilation of books about Qt published in English. For books in other languages use the language switch.
Qt 5
Qt 5 Blueprints
|
Application Development with Qt Creator - Second Edition
|
Qt 5 Cadaques
|
Qt 4
Introduction to Design Patterns in C++ with Qt (2nd Edition)
|
C++ GUI Programming with Qt 4 (2nd Edition) - The official C++/Qt book
|
Advanced Qt Programming: Creating Great Software with C++ and Qt 4
|
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
|
Qt 4 Professional programming with C++
|
Qt 3
Practical Qt: Real World Solutions to Real World Problems
|
Programming with Qt, Second Edition
|
C++ GUI Programming with Qt 3
|
Open Source Game Development: Qt Games for KDE, PDA’s, and Windows
|
Qt 2
Linux Rapid Application Development
|
KDE 2/Qt Programming Bible
|
Qt Programming in 24 hours
|
Qt Programming for Linux and Windows 2000
|
Python
Python: Qt Edition
|
Rapid GUI Programming with Python and Qt
|
Ruby
Rapid GUI Development with QtRuby
|
MeeGoo
Professional MeeGo Application Development: Using Qt and Web Technologies
|
Symbian
Qt for Symbian
|
Beginning Nokia Apps Development
|