Books - Qt Wiki (original) (raw)

Qt 5 and OpenCV 4 Computer Vision Projects

[[1]] Author: Zhuo Qingliang Publish: June 2019 ISBN: 978-1789532586 Qt 5 and OpenCV 4 Computer Vision Projects Available from [2]

C++ Data Structures and Algorithm Design Principles

Get started with C++ programming by learning how to build applications using its data structures and algorithms

Authors: Payas Rajan, John Carey, Et al

Published: October 31, 2019

ISBN: 978-1838828844

Available from Packt

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

Qt5 C++ GUI Programming Cookbook - Second Edition

Qt5 C++ GUI Programming Cookbook - Second Edition.png Author: Lee Zhi Eng Publish: March 2019 ISBN: 978-1789803822 Qt5 C++ GUI Programming Cookbook - Second Edition Available from Packt

Getting Started with Qt 5

Getting Started with Qt 5.png Author: Benjamin Baka Publish: February 2019 ISBN: 978-1789956030 Getting Started with Qt 5 Available from Packt

Hands-On High Performance Programming with Qt 5

Hands-On High Performance Programming with Qt 5.png Author: Marek Krajewski Publish: January 2019 ISBN: 978-1789531244 Hands-On High Performance Programming with Qt 5 Available from Packt

Mastering Qt 5 - Second Edition

Mastering Qt 5 - Second Edition.png Author: Guillaume Lazar, Robin Penea Publish: August 2018 ISBN: 978-1788995399 Mastering Qt 5 - Second Edition Available from Packt

Hands-On GUI Programming with C++ and Qt5

Hands-On GUI Programming with C++ and Qt5.png Author: Lee Zhi Eng Publish: April 2018 ISBN: 978-1788397827 Hands-On GUI Programming with C++ and Qt5 Available from Amazon

Game Programming using Qt 5 Beginner's Guide - Second Edition

Game Programming using Qt 5 Beginner's Guide - Second Edition.png Authors: Pavel Strakhov, Witold Wysota, Lorenz Haas Publish: April 2018 ISBN: 978-1788399999 Game Programming using Qt 5 Beginner's Guide - Second Edition Available from Amazon

Learning Qt 5 Advanced

Qt5-advanced-qtqtuick.png Authors: Kambiz Asadzadeh Publish: April 2017 Language : Persian (Farsi) ISBN: 978-600-04-8007-3 Learn the advanced of QT 5 framework to develop interactive cross-platform C++ applications using Qt Quick technology and QML. Available from iostream

Learning Qt 5 Basic

Qt5-basic-widget.png Authors: Kambiz Asadzadeh Publish: April 2016 Language : Persian (Farsi) ISBN: 978-600-04-4451-8 Learn the basic of QT 5 framework to develop interactive cross-platform applications using Widgets. Available from iostream

Learn Qt 5

Learn QT 5.png Authors: Nicholas Sherriff Publish: February 2018 ISBN: 978-1788478854 Learn the fundamentals of QT 5 framework to develop interactive cross-platform applications Available from Amazon

Qt 5 Projects

Qt 5 Projects.png Authors: Marco Piccolino Publish: February 2018 ISBN: 978-1788293884 Design, build, and deploy powerful applications with amazing user interfaces on embedded, mobile, and desktop platforms Available from Amazon

Computer Vision with OpenCV 3 and Qt5

ComputerVision OpenCV Qt5.jpg Authors: Amin Ahmadi Tazehkandi Publish: January 2018 ISBN: 978-1788472395 Blend the power of Qt with OpenCV to build cross-platform computer vision applications Available from Amazon

Learning Qt 5 (Video)

Learning Qt 5 Video.png Authors: Symeon Huang Publish: April 2017 ISBN: 978-1787285972 An easy to follow, example-based, comprehensive introduction to all the major features in Qt Available from Packt

Mastering Qt 5

Mastering-Qt-5.png Authors: Guillaume Lazar, Robin Penea Publish: December 2016 ISBN: 978-1786467126 Master application development by writing succinct, robust, and reusable code with Qt 5 Available from Packt

Qt5 C++ GUI Programming Cookbook

123.jpg Author: Lee Zhi Eng Publish: July 2016 ISBN: 978-1783280278 Use Qt5 to design and build a graphical user interface that is functional, appealing, and user-friendly for your software application Available from Packt

Game Programming Using Qt Beginner's Guide

Cover Game Programming Using Qt - Beginner's Guide.png Authors: Witold Wysota and Lorenz Haas Published: Jan 2016 ISBN: 978-1782168874 A complete guide to designing and building fun games with Qt and Qt Quick 2 using associated toolsets Available from Packt

Qt 5 Cadaques

Qt5cadaques.jpg Author: Juergen Bocklage-Ryannel and Johan Thelin Published: May 2015 Download: http://qmlbook.github.io Book update project wiki page: QML Book Project All book content is licensed under the Creative Commons Attribution Non Commercial Share Alike 4.0 license and examples are licensed under the BSD license.

Qt 5 Blueprints

Cover - Qt 5 Blueprints.png Author: Symeon Huang Published: March 2015 ISBN: 1784394610 / 978-1784394615 Design, build, and deploy cross-platform GUI projects using the amazingly powerful Qt 5 framework. Available from Packt

Application Development with Qt Creator - Second Edition

Cover - Application Development with Qt Creator.png Author: Ray Rischpater Published: November 2014 ISBN: 1784398675 / 978-1784398675 Design and build dazzling cross-platform applications using Qt and Qt Quick. Available from Packt

Getting Started with Qt Quick

Cover GettingStarted QtQuick.jpg Author: Paolo Sereno Published: April 30, 2016 ASIN: B01B9DV54G Build modern multidevice software applications with Qt Quick framework.

Qt 4

Introduction to Design Patterns in C++ with Qt (2nd Edition)

Introduction-to-design-patterns-in-c-with-qt small.jpg Author: Alan Ezust, Paul Ezust Published: September 2011 ISBN: 0-13-282645-3 / 978-0-13-282645-7 Master C++ "The Qt Way" with Modern Design Patterns and Efficient Reuse This fully updated, classroom-tested book teaches C++ "The Qt Way," emphasizing design patterns and efficient reuse. Readers will master both the C++ language and Qt libraries, as they learn to develop maintainable software with well-defined code layers and simple, reusable classes and functions.

Advanced Qt Programming: Creating Great Software with C++ and Qt 4

Advanced qt programming creating great software with c and qt 4 small.png Author: Mark Summerfield Published: July 2010 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 here

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 small.jpg Author: Jasmin Blanchette and Mark Summerfield Published: February 2008 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.

Foundations of Qt Development

Foundations of qt development small.png 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.

The Book of Qt 4: The Art of Building Qt Applications

The book of qt 4 the art of building qt applications small.jpg Author: Daniel Molkentin Published: July 2007 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.

An Introduction to Design Patterns in C++ with Qt 4

An introduction to design patterns in c with qt 4 small.jpg Author: Alan Ezust, Paul Ezust Published: August 2006 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.

C++ GUI Programming with Qt 4 (1st Edition)

C++ gui programming with qt4 1st ed en.jpg 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.

Qt 3

Open Source Game Development: Qt Games for KDE, PDA's, and Windows

Open source game development qt games for kde pdas and windows small.jpg Author: Martin Heni and Andreas Beckermann Published: October 2005 ISBN: 1584504064 / 978-1584504061 This book provides beginning and intermediate game programmers with a step-by-step resource to desktop game programming. The reader is introdcuded into the development of a desktop game application using Qt3/Qt4/Qtopia/KDE as development platform. Desktop game relevant topics such as pathfinding, AI, sound, 2D and 3D graphics and network programming are introduced in the scope of Qt and KDE. All topics are accompanied by plenty of source code examples in the book and on the companion CD-ROM.

Practical Qt: Real World Solutions to Real World Problems

Practical qt real world solutions to real world problems small.jpg Author: Matthias Kalle Dalheimer, Jesper Pedersen Published: September 2004 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 Amazon

C++ GUI Programming with Qt 3

C gui programming with qt 3 small.jpg Author: Jasmin Blanchette and Mark Summerfield Published: January 2004 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

Programming with Qt, Second Edition

Programming with qt second edition small.jpg Author: Matthias Kalle Dalheimer Published: January 2002 ISBN: Print: 978-0-596-00064-6 / 0-596-00064-2 Ebook: 978-1-4493-8676-4 / 1-4493-8676-8 Take full advantage of Qt, the powerful, easy-to-use, cross-platform GUI toolkit. Completely updated for Qt Version 3.0, Programming with Qt guides you through the steps of writing your first Qt application. It's also a reference to the what, how, and why of every GUI element in Qt. And it covers advanced topics like 2D transformations, drag-and-drop, and custom image file filters.

Qt 2

KDE 2/Qt Programming Bible

Kde 2 qt programming bible small.jpg Author: Arthur Griffith December 2000 ISBN: 0764546821 / 978-0764546822 This all-in-one tutorial and reference shows beginning to advanced Linux programmers how to build graphical user interfaces for desktop applications that will run in the Windows-like K desktop environment (KDE). Expert author Arthur Griffith covers everything from simple windows and menus to dialog boxes and other advanced widgets. The CD-ROM contains the latest version of KDE.

Linux Rapid Application Development

Linux rapid application development small.jpg Author: Cameron and Tracey Hughes Published: October 2000 ISBN: 0764547402 / 978-0764547409 Hughes IDG has published Linux Rapid Application Development by Cameron and Tracey Hughes. This hands-on guide gives C++ programmers the tools and techniques they need to create applications based on KDE, the leading Linux graphical user interface. Packed with tips and advice for streamlining the entire development cycle, it explains how to harness the Qt and K Class-libraries-and build user-friendly Linux applications in a snap. The CD-ROM has Qt and KDE tools, and all code from the book.

Qt Programming for Linux and Windows 2000

Qt programming for linux and windows 2000 small.jpg Author: Patrick Ward ISBN: 0130270016 / ISBN-13: 978-0130270016 Published: October 2000 Hall has published Qt Programming for Linux and Windows 2000 by Patrick Ward. (Qt 2.1) If you're ready to build great graphical applications, build them fast, and run them anywhere, this book will show you how. The accompanying CD-ROM contains the Qt 2.1 Open Source Edition distribution, value-added Qt toolkit extensions, sample code, and more.

Qt Programming in 24 hours

Qt programming in 24 hours small.jpg Author: Daniel Solin Published: May 2000 ISBN: 0672318695 / 978-0672318696 Sams has published Qt Programming in 24 hours by Daniel Solin. The book provides a step-by-step approach to Qt programming, and is suitable for both novice and experienced programmers. Purchase from Amazon

Python

Create GUI Applications with Python & Qt6

Create-gui-applications-pyside6.jpg Author: Martin Fitzpatrick Published: April 2021 Hands-on guide to making apps with Python. First principles to complete applications, including chapters on Qt threads & processes, model-views, SQL databases, custom widgets, Qt styles and plotting. PySide6 "Qt for Python" Edition, available from Website PyQt6 Edition, available from Website

Create GUI Applications with Python & Qt5

Create-gui-applications.jpg Author: Martin Fitzpatrick Published: June 2020 (1st edition 2016) Hands-on guide to making apps with Python. First principles to complete applications, including chapters on Qt threads & processes, model-views, SQL databases, custom widgets, Qt styles, plotting and packaging apps. PySide2 "Qt for Python" Edition, available from Website or Amazon PyQt5 Edition, available from Website or Amazon

Python and Qt: The Best Parts

PyQt5-book.jpg Author: Michael Herrmann Published: June 2019 A quick introduction to creating desktop applications with Python and Qt. Includes a foreword by Phil Thompson, the creator of PyQt. Web site

Rapid GUI Programming with Python and Qt

Rapidgui programming with python and qt small.jpg Author: Mark Summerfield Published: October 2007 ISBN: 978-0-13235-418-9 The Definitive Guide to PyQt Programming. This book by former Qt documentation manager, Mark Summerfield, teaches programmers how to write programs using PyQt4, the Python bindings for the Qt 4 application development framework. Covers PyQt version 4.2-4.6. Aimed at developers with basic knowledge of object-oriented programming, the book contains a brief introduction to Python as well as covering the wide range of GUI development features that Qt and PyQt provide.

Python: Qt Edition

Python qt edition small.png Author: Boudewijn Rempt Published: January 2002 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.

Ruby

Rapid GUI Development with QtRuby

Rapid gui development with qtruby small.jpg Author: Caleb Tennis Published: March 2011 ISBN: 1430223634, 978-1430223634 See how to use the powerful Qt3 library to create cross-platform GUI applications for Linux and OS X in Ruby. Covers installation, basic and advanced programming, event models, and Korundum.

Symbian, MeeGo

Professional MeeGo Application Development: Using Qt and Web Technologies

Professional meego.jpg Author: Kari Salo, Muhammad Khurshed Islam, Sergey Gabdurakhmanov Published: June 2011 ISBN: 978-0-470-97809-2 Accompanied with Qt—a cross-platform application and UI framework — MeeGo is now the target platform for Qt-based applications. This hands-on guide walks you through a series of examples to teach you how to make great devices for MeeGo using Qt's features and techniques.

Beginning Nokia Apps Development

Beginning nokia apps development small.png Author: Dan Zucker, Ray Rischpater Published: December 2010 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.

Qt for Symbian

Qt for symbian small.jpg Author: Frank H. P. Fitzek, Tommi Mikkonen, Tony Torp Published: June 2010 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 Amazon