LearnQt Guide Blog

A series of articles to help you learn Qt, C++ and QML.

LearnQt Is Becoming Squared Academy

05 Oct 2026
LearnQt is being rebranded as Squared Academy, the training arm of Squared Computing. Same Qt, C++ and QML content, now reaching deeper into embedded hardware and firmware, with courses and books moving to one home at squared.academy.

Learn More

Stop Building Qt Releases by Hand: Automate Releases for Windows, macOS, and Linux with GitHub Actions

22 Aug 2026
A practical walkthrough of building a real GitHub Actions CI/CD pipeline that packages a Qt 6 QML app for Linux, macOS, and Windows from a single tag push.

Learn More

The QML Nuggets Behind border.color, Layout.fillWidth, and NumberAnimation

15 Aug 2026
A look at how some of QML's most convenient syntax is actually built on the C++ side, what benefits each pattern gives you, and how to package them into a reusable library of your own.

Learn More

Splitting Qt6 QML Advanced Into Two Books

23 Jun 2026
The Qt6 QML Advanced book got too big for one volume, so it is now two. Advanced wraps up by the end of June 2026, both titles will be on Amazon and Gumroad, and early-access buyers get both.

Learn More

Professional Desktop Apps with Qt and C++: A New Book on Building a Real Cross-Platform System Monitor

19 Apr 2026
A new book that takes you from an empty Qt project to a complete, themed, cross-platform system monitor. Real OS APIs, custom QPainter widgets, real-time charts, and a clean three-layer architecture across Windows, Linux, and macOS.

Learn More

Three Dashboards, One Weekend

Beginner 63 pages Free

Build the same professional dashboard three times, in Qt Widgets with C++, in PySide6 and in QML. Six themes, complete source code, cross-platform.

GET IT FREE!

Qt6 QML For Beginners Book

⭐ 4.8/5 Beginner 400+ pages $45

Master the fundamentals of Qt6 QML development with this comprehensive 400+ page guide. Learn declarative UI programming from scratch with real-world examples and cross-platform development techniques.

GET YOUR COPY!

Desktop Apps with Qt Widgets and C++

Beginner to Advanced 63 hours

Master professional desktop application development using Qt Widgets and modern C++. 63 hours of content with 5+ real projects, from your first window to a polished product.

View on Squared Academy

Desktop Apps with Qt Widgets and PySide6

Beginner to Advanced 24 hours

Learn to build powerful desktop applications using Qt Widgets and Python. 24 hours of hands-on content with 4+ real-world projects to boost your Python GUI skills.

View on Squared Academy