<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/qt-creator-21-beta-released-jp9fmem4o" -->

---
title: Qt Creator 21 Beta released | daily.dev
description: Qt Creator 21 Beta brings a new .qdoc editor with preview, spell checking for comments and text files, inline-editable diff views, and merge conflict markers...
canonical: https://daily.dev/posts/qt-creator-21-beta-released-jp9fmem4o
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Qt Creator 21 Beta released | daily.dev
og:description: Qt Creator 21 Beta brings a new .qdoc editor with preview, spell checking for comments and text files, inline-editable diff views, and merge conflict markers...
og:url: https://daily.dev/posts/qt-creator-21-beta-released-jp9fmem4o
og:image: https://api.daily.dev/og/posts/JP9fMem4O.png
og:image:alt: Qt Creator 21 Beta released
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Qt Creator 21 Beta released

**[Qt](https://daily.dev/sources/qt)** · 3 min read · 1 upvotes · 0 comments

## Summary

Qt Creator 21 Beta brings a new .qdoc editor with preview, spell checking for comments and text files, inline-editable diff views, and merge conflict markers in the text editor. C++ support updates to LLVM 23.1.1, qmlls becomes the default QML language server, and FakeVim gains broad Vimscript and plugin support. Project tooling gets a CMake parser update to version 4.2, a built-in CMake indenter, and new CMake Presets extensions. Debugging adds an experimental combined C++/QML engine and modular new debugger backends, plus a new Profile mode with a Qt Profiler tool replacing the QML Profiler. Version control gains Changes and Git Log navigation views. Device support adds experimental HarmonyOS and remote Windows (SSH) support, a new Android Logcat view, Podman container support, and fixes for iOS with Xcode 27.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.qt.io/blog/qt-creator-21-beta-released>

## Questions this post answers

### What's new in Qt Creator 21 Beta's debugging support?

Qt Creator 21 Beta adds an experimental combined debugging engine for C++ and QML that enables combined stack traces, accessible via the Debug setting in run configurations. It also introduces new modular, more testable debugger backends, enabled through Preferences > Debugger > General. A new Profile mode integrates a Qt Profiler tool that replaces the QML Profiler, adding Call-Stack Sampler support on Windows and macOS plus Qt Tracepoints support.

_Teams evaluating IDE upgrades can track Qt Creator release details like these on daily.dev._

### Does Qt Creator 21 Beta update its CMake support?

Yes, Qt Creator 21 Beta updates its CMake parser to version 4.2 and adds a built-in indenter for CMake files as an alternative to cmake-format. The CMake editor also gains Outline view and dropdown support, the cm Locator filter can now run arbitrary CMake commands, and CMake Presets received new runSettings and runDevice vendor extensions plus various fixes.

_Developers managing CMake-based projects can follow tooling updates like this on daily.dev._

### What new device support is included in Qt Creator 21 Beta?

Qt Creator 21 Beta adds experimental support for HarmonyOS devices, experimental remote Windows device support over SSH, and container support via Podman. It also adds a new Logcat view for Android under Tools > Android, and fixes issues running on iOS devices with Xcode 27.

_Cross-platform developers tracking device tooling changes can follow updates like this on daily.dev._

## Similar posts on daily.dev

- [Qt Creator 19 released](https://daily.dev/posts/qt-creator-19-released-oirljyrbw) · Qt · 0 upvotes · 0 comments
- [Qt Creator 20 Beta released](https://daily.dev/posts/qt-creator-20-beta-released-mo4ekt9j6) · Qt · 1 upvotes · 0 comments
- [Qt Creator 18 Released With Experimental SUpport For Development Containers](https://daily.dev/posts/qt-creator-18-released-with-experimental-support-for-development-containers-7llppv9z8) · Phoronix · 1 upvotes · 1 comments
- [Qt Creator 20 IDE Released With AI Agent Support](https://daily.dev/posts/qt-creator-20-ide-released-with-ai-agent-support-nsmo4njsv) · Phoronix · 0 upvotes · 0 comments

---

Tags: [#c](https://daily.dev/tags/c), [#c++](https://daily.dev/tags/c++), [#qt](https://daily.dev/tags/qt), [#qml](https://daily.dev/tags/qml)

[View this post on daily.dev](https://daily.dev/posts/qt-creator-21-beta-released-jp9fmem4o)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Qt Creator 21 Beta released","url":"https://daily.dev/posts/qt-creator-21-beta-released-jp9fmem4o","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/qt-creator-21-beta-released-jp9fmem4o"},"datePublished":"2026-10-01T10:54:39.832Z","dateModified":"2026-10-08T12:41:43.872Z","description":"Qt Creator 21 Beta brings a new .qdoc editor with preview, spell checking for comments and text files, inline-editable diff views, and merge conflict markers...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/15f5a2ca6b0fbd51e997634d64de3654?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/15f5a2ca6b0fbd51e997634d64de3654?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Qt","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Qt","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/fe6d7c1f4f824966befd58ee13f9de40","url":"https://daily.dev/sources/qt"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/qt-creator-21-beta-released-jp9fmem4o","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"c,c++,qt,qml","timeRequired":"PT3M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Qt","item":"https://daily.dev/sources/qt"},{"@type":"ListItem","position":3,"name":"Qt Creator 21 Beta released"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/qt-creator-21-beta-released-jp9fmem4o#faq","mainEntity":[{"@type":"Question","name":"What's new in Qt Creator 21 Beta's debugging support?","acceptedAnswer":{"@type":"Answer","text":"Qt Creator 21 Beta adds an experimental combined debugging engine for C++ and QML that enables combined stack traces, accessible via the Debug setting in run configurations. It also introduces new modular, more testable debugger backends, enabled through Preferences > Debugger > General. A new Profile mode integrates a Qt Profiler tool that replaces the QML Profiler, adding Call-Stack Sampler support on Windows and macOS plus Qt Tracepoints support. Teams evaluating IDE upgrades can track Qt Creator release details like these on daily.dev."}},{"@type":"Question","name":"Does Qt Creator 21 Beta update its CMake support?","acceptedAnswer":{"@type":"Answer","text":"Yes, Qt Creator 21 Beta updates its CMake parser to version 4.2 and adds a built-in indenter for CMake files as an alternative to cmake-format. The CMake editor also gains Outline view and dropdown support, the cm Locator filter can now run arbitrary CMake commands, and CMake Presets received new runSettings and runDevice vendor extensions plus various fixes. Developers managing CMake-based projects can follow tooling updates like this on daily.dev."}},{"@type":"Question","name":"What new device support is included in Qt Creator 21 Beta?","acceptedAnswer":{"@type":"Answer","text":"Qt Creator 21 Beta adds experimental support for HarmonyOS devices, experimental remote Windows device support over SSH, and container support via Podman. It also adds a new Logcat view for Android under Tools > Android, and fixes issues running on iOS devices with Xcode 27. Cross-platform developers tracking device tooling changes can follow updates like this on daily.dev."}}]}
```

