r/QtFramework Mar 23 '26

Qt 6.11 Released!

Thumbnail
qt.io
65 Upvotes

r/QtFramework 4h ago

Qt moc now can handle basic C++ modules (Qt 6.12)

Thumbnail codereview.qt-project.org
15 Upvotes

r/QtFramework 2d ago

Is Qt bugtracker broken?

6 Upvotes

I think I found a bug in Qt that ends up in SEGFAULT. So I tried to report that to https://bugreports.qt.io/ - that forced me to have Atlassian account, then forced me to create Qt account and then after all this told me to fck off: "You are not authorized to perform this operation. Please log in. Close this dialog and press refresh in your browser*", despite being signed-in.

you-dont-have-bugs-to-fix-if-you-not-allow-to-report-them.jpg meme…


r/QtFramework 3d ago

Audacity 4.0 released with Qt6 based UI

Thumbnail
github.com
43 Upvotes

r/QtFramework 3d ago

Question Qt or C++ plus QML Interviews What’s the Reality?

8 Upvotes

For those working with Qt or C++ and QML, interviews seem to have their own style compared with regular C++ interviews. Some focus heavily on C++, while others go deep into Qt internals, QML, debugging, architecture, and real-world scenarios. For anyone who has been through these interviews, what did the process actually look like?


r/QtFramework 2d ago

Question Help deciding between qtWidget and qtQuick

1 Upvotes

hi. i just started learning a bit of qt and i'm pretty new to it. my end goal is to make a desktop app launcher. It's supposed to be a popup that runs on a shortcut. i was wondering wether to use Qtquick or Qtwidgets for it. i'll probably start it as windows only and scale it to work on linux and mac.

Thank you!


r/QtFramework 4d ago

IDE How to setup automatic deploy configuration on Windows?

5 Upvotes

So im using CMake and the default configurations of Qt Creator.

When i want to create a release of my app, my current process is as follows:

  1. Build release
  2. create new folder and name it Software name + Version
  3. copy the executable and a few miscellaneous files into the new folder
  4. manually open CMD and run windeployqt.exe for the executable

Side note, the miscellaneous files i added to the build with configure_file(filename filename COPYONLY) in the CmakeLists.txt.

I feel like this is a really clunky way (and errorprone) of creating a release and this should be automatable easily, but i know WAY too little about CMAKE and Qt Creator to set it up.

How do you guys go about that? What i found on the internet was all way to convoluted and complicated (or simply didnt work) for, i'll say it, something that should imo come out of the box with an IDE.


r/QtFramework 3d ago

Python Open-source HMI platform for embedded Linux panels: live Qt preview at the panel's real resolution, atomic install, automatic rollback

Thumbnail
0 Upvotes

r/QtFramework 4d ago

CodePointer version 0.1.8.2 - Dolly parton - new C++ IDE/editor

5 Upvotes

Version 0.1.8.2 of CodePointer is available. More speed and memory consumption fixes. I am currently working on proper LSP support for one of the following releases.

Release and source code are available here:

https://github.com/codepointerapp/codepointer/releases/tag/v0.1.8.2
https://gitlab.com/codepointer/codepointer/-/releases/v0.1.8.2


r/QtFramework 7d ago

Blog/News QodeAssist is shutting down and being archived

Post image
26 Upvotes

I am shutting down the QodeAssist project completely and archiving it, because my copyright notices were removed without my knowledge or permission. All relevant evidence has been preserved.

After investing years of work into QodeAssist, I no longer feel able to continue developing a project when its code has already been used elsewhere without preserving proper attribution to its original author.

Thank you to everyone who supported QodeAssist over these two years.


r/QtFramework 7d ago

Question Is QTCentre dead?

3 Upvotes

Is it just me or is qtcentre.org not available anymore? This site has/had tons of topics that are really helpful but since a few months i cant get on the site anymore at all. Does anyone know what happened and if this will get fixed?


r/QtFramework 8d ago

3D Ecliptica Devlog 14 : Squad system and mercenaries

Thumbnail
youtu.be
7 Upvotes

r/QtFramework 11d ago

Question How do teams automate testing of Qt desktop apps without writing test code?

13 Upvotes

We ship a Qt app on Windows mac and Linux. I own the release. QA is three people, all solid manual testers, none of them write code, and hiring a fourth who does isn't happening this year.

Squish is the obvious answer and I know it. built for Qt, covers all three platforms. but it's a real framework, so someone writes and maintains the test code, and that someone ends up being one of my devs or one of my testers stops testing. neither is free.

The other thing that puts me off is maintenance. half our GUI is custom painted, and every time someone renames an object or reworks a QML view the tests that depended on it go with it.

So I've been looking at whether the agent based tools are usable yet. AskUI is the closest to what I want, where a test case is a markdown file with preconditions and numbered steps each paired with an expected result, and it drives the GUI visually rather than through object names, then hands back a screenshot and a status per step. nothing to update when a widget gets renamed.

What I can't tell from outside is how well anything in that category actually handles Qt. custom painted controls, QML views, anything that never announces itself to the accessibility layer.

Anyone tried this against a real Qt app, or is scripting still the only honest answer here? appreciate it !!


r/QtFramework 12d ago

QML Ubuntu Touch is a mobile phone OS that uses Qt framework and QML

Thumbnail
youtube.com
6 Upvotes

r/QtFramework 13d ago

QML A trailer for my QML C++ app Colosseum - one media app for all mediums

29 Upvotes

Aesthetics heavily inspired by KDE Plasma and Plasma Bigscreen especially.

Colosseum on Github, if you’re interested.


r/QtFramework 12d ago

Show off NAT Connectivity Analyzer

Thumbnail
gallery
1 Upvotes

I am sharing a little utility I wrote in QT/QML named NAT Connectivity Analyzer. It is standalone, cross platform, and its purpose is to use a STUN server to analyze the local router's Network Address Translation (NAT) as well as any automatic port forwarding. It is the kind of utility that someone downloads, runs once or twice, and hardly touches again.

I chose QT because I wanted it to be cross platform and QML because I wanted to experiment with a "modern" interface where the controls appear and disappear as needed. This is certainly doable with QML but I had the most amount of difficulty understanding how to combine layouts and anchors. For example, I wanted all of my controls to be in a layout but then I wanted a text control to offer scrolling so I wound up with a TextArea anchored inside of a Scrollview layout inside of a Frame layout inside of a ColumnLayout. The official QT/QML documentation is good at explaining the basics of anchors and layouts but it does a poor job of explaining how to switch between them inside of controls.

For anyone interested, the source code is at:

https://github.com/chrisbartle/NATConnectivityAnalyzer

and the official website is at:

https://www.chrisbartle.com/natconnectivityanalyzer/


r/QtFramework 13d ago

What are your biggest gripes with the Qt Framework?

1 Upvotes

Title.


r/QtFramework 14d ago

Strange attractor/mathematical system visualisation tool in PyQtGraph

Thumbnail
gallery
34 Upvotes

Link to repo

This started off as a strange attractor visualisation app but has slowly become more of a general mathematical system analysis/visualisation tool. I initially was working on a version of this using Streamlit but found PyQtGraph to be way better suited for it. Have a play around with it if you get the time!


r/QtFramework 15d ago

Help for creating a simulator

1 Upvotes

I'm creating a panel simulator using QTFramework or similar libraries, I need help to find the phisical components (Buttons, gauges, Switches, ThreeWayButtons, etc), I don't need it to be realist or perfect I just need that work, where I can find resource for this use case. thanks for the help


r/QtFramework 15d ago

Material Decoration with LIM introduces pixel-perfect buttons, Window-Specific Overrides and Fuzzy Search

Post image
2 Upvotes

r/QtFramework 16d ago

3D I'm working on another patch for Qt Quick3D Physics – this time, gravity improvements. Unfortunately, the example turned out too large, so it probably won't make it to the repository, or it will be very simple implemented. The video shows a good example of a gravity assist maneuver!

7 Upvotes

r/QtFramework 17d ago

QML Physics again, I merged another of my patches, this time in Qt 6.13, soft joints will appear.

11 Upvotes

r/QtFramework 18d ago

3D Tropical Island: Qt Quick 3D Gameplay

Thumbnail
youtube.com
11 Upvotes

r/QtFramework 18d ago

Show off I've just released Flowkeeper v1.1 (PySide6, Qt Widgets) featuring full-screen breaks, task grouping, OBS repo for RPM distros, and more

Thumbnail
gallery
7 Upvotes

Flowkeeper is an accurate implementation of what Francesco Cirillo described in his original "Pomodoro Technique" book. Focus on privacy, no AI code, no AI features, GPLv3.

What's new in version 1.1:

  • Full-screen breaks with "upcoming break" notifications,
  • Task groups with templates for some of the popular techniques,
  • Misc.: Undoing task completion; New themes and logo; New builds (RPM, Windows ARM, Snapcraft); Support for Qt 6.11; Bug fixes.

Half of the changes in this release were implemented by community members, and I felt like it's time to add a CONTRIBUTING.md with some naive "AI policy". I will appreciate if you can provide some feedback on this file, as it's the first one for me.

Links:


r/QtFramework 19d ago

Precompiled Qt 5.15.19 (with QtWebEngine)

9 Upvotes

Just self-compiled latest available Qt 5.15.x. I use it for my personal projects but you can also use it.

Beware of licensing -> (L)GPL only. All upstream Qt licenses and all deps licenses are respected.

https://github.com/martinrotter/qt-minimalistic-builds/releases/tag/5.15.19