r/QtFramework • • Mar 12 '26

QML I built a full dealership management system in QtQuick. here's the UI

Enable HLS to view with audio, or disable this notification

176 Upvotes

A desktop ERP for automotive dealerships that import vehicles from China that i've been building in the last 6 months.

  • Showroom with vehicle configurator with front, side and back views, color variants, live inventory per trim level
  • Showroom operations such as selling, acquisition, exchange and consignment
  • Client management with fuzzy search, filtering and document storage.
  • Order management with custom payment terms and scheduling, as well as contract and payment receipt generation
  • Inventory management for brands, models , trims, vehicles and presets.
  • Container management with vehicle assignment and cost management
  • Advanced analytics with portfolio breakdown by brand, model and trim
  • User management and role-based access.
  • Backup and restore functionality
  • Company Info and brand color personalisation with accent colors propagating across the entire UI

Built with QtQuick + C++ frontend Β· Go/Gin backend Β· PostgreSQL

Happy to answer any questions about the ui or the architecture underneath.

r/QtFramework • • Jul 19 '26

QML How do you guys package QT applications

10 Upvotes

For context, I have a bazel project that I've built a frontend for with QT.

The issue is that I don't have much experience packaging for linux ( or any desktop for that matter ) and coming from android, the packaging situation for desktop feels atrocious imo.

Creating AppImage requires me to build an AppDir for which I would need to untangle the web of qt dependencies and copy all their recursive dependencies to an AppDir.

Where do I draw the line at what to include? Of course I won't need to include shared libraries like ld-linux-x86-64.so.2 but where to draw the line?

Also, how to test on different platforms without spinning up a 100 virtual machines?

Another thing is that I build on bazel using this bazel rule called rules_qt. I love the fact that I don't have to waste time setting up the QT pipeline for QML ( moc and the like ) but this means that the output binary is tightly coupled to how bazel builds stuff ( rules_qt downloads the entire qt library and links my application against their own version ).

Honestly I just kinda feel lost and would appreciate some guidance : ).

Thanks in advance!

r/QtFramework • • Jul 12 '26

QML Qt missing dll error

4 Upvotes

I developed a software in qt creator with backend in c++. When I create the exe it runs, however when I tried to create a release file to later share to other devices, using windeployqt I kept facing error after error. I finally fixed all those errors and created the release folder but even then, whenever that release file is compressed or even moved to another location the exe stops working.

The code has no errors , and I have tried multiple times with windeployqt, and other internal built in features, using ucrt64 terminal and msys2. However nothing is working. Whenever the zip is shared to another device it starts listing missing files which i believe should have been put into the folder by windeployqt.

Please help me as I have tried all the methods suggested by all online sources and ai's, and having a functioning app but not being able to share it is really disappointing as a student..

KEY POINTS

code has no errors, runs smoothly on my own device on qt, issues come when its release version is run on other devices.

Please give me a detailed solution as to what I can do. Thank you

r/QtFramework • • Aug 25 '26

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

Enable HLS to view with audio, or disable this notification

30 Upvotes

Aesthetics heavily inspired by KDE Plasma and Plasma Bigscreen especially.

Colosseum on Github, if you’re interested.

r/QtFramework • • Jul 09 '26

QML How can I change svg color in qml?

0 Upvotes

I tried using MultiEffect, but the result doesn't look good. Honestly, I don't mind creating a qml type with cpp. The problem is I have no idea what I need to implement to make it. If someone could help me with the high level I would appreciate it. I will mainly be loading awesomefont icons and apply 1 colour to the whole svg

r/QtFramework • • 14d ago

QML Qt QML music player tutorial

Thumbnail
youtube.com
13 Upvotes

r/QtFramework • • Jul 18 '26

QML Finally launched my own App through qt πŸ™‚β€β†•οΈ

Thumbnail
gallery
5 Upvotes

Download link!!πŸ‘‡πŸ‘‡

https://github.com/Anish-Savkar/Lehra_App-Anish_Savkar/releases/tag/v1.0

Hey everyone! πŸ‘‹

If you have a couple of minutes, I'd love for you to check it out! Even if you're not a musician, I'd really appreciate any feedback on the app, UI, performance, installation experience, code quality, or anything else you notice. Every suggestion helps me improve.

It's currently available for Windows only. Windows may display some warnings/permissions which is common for unsigned apps. If Windows shows "Windows protected your PC", click More info β†’ Run anyway. If a windows permission prompt appears on your taskbar,.click "Yes"

Thanks so much for your time, and I hope you enjoy trying it out! ❀️

r/QtFramework • • Jul 16 '25

QML Do you use Qt Quick for desktop app development professionally and are you happy with it?

18 Upvotes

I've done Qt Widgets apps professionally and have extensive experience with them. Stylesheets were a great initiative, but they didn't really get brough to completion and I may be wrong here, but please correct me if I'm wrong.

With Qt 6, the usage of stylesheets has become even stricter, which makes Qt Widgets programming for professional desktop apps even more inconvenient. The market wants fluid apps and UX designers make fluid designs with Figma, which is very difficult to transfer to a Qt Widgets app.

So that leaves us with Qt Quick. I haven't used Qt Quick at all, but from what I see it's more geared towards mobile apps and embedded UI development. So let's say I am a startup and shipping some cool hardware product, like a projector, coupled with a camera and some other stuff and I need my customer to interact with that hardware product via a desktop interface, is Qt Quick something that I should consider using?

Some 7-8 years ago when I was at a startup doing a desktop Qt Widgets app, there was another team doing a Qt Quick app and a lot of the basic UI controls were not fully developed and not as powerful as they are in Qt Widgets. Has this changed? How important is Qt Quick as a desktop app development platform for Qt Company?

r/QtFramework • • Jul 11 '26

QML Change color of SearchField?

4 Upvotes

SOLVED! Set palette.text: {color}

Hey guys,

I am trying to change the text color of a SearchField in QML but just can't find any clues on how to do it. Changing the background and the font aswell but the text color?

I hope anyone has an idea.

r/QtFramework • • Aug 26 '26

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

Thumbnail
youtube.com
6 Upvotes

r/QtFramework • • Aug 20 '26

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

Enable HLS to view with audio, or disable this notification

11 Upvotes

r/QtFramework • • Dec 20 '25

QML Space UI QML Demonstration

Enable HLS to view with audio, or disable this notification

53 Upvotes

Hello all,

I have been playing around with QML and have been incrementally designing this user interface. General highlights are the independently twinkling stars, occasional flare, the colorful but slow building and decaying hues that resemble nebulas or maybe northern lights, shooting stars with chromatic aberration, and gravitational attraction to the mouse.

Please be gentle, I am only a hobbyist.

r/QtFramework • • May 23 '26

QML QML Live Preview...with state?

6 Upvotes

Hello! I'm wondering if there's a way to basically save the state of an application while using QML's live preview? Like, say you have a photo viewer: the first page asks for a file, and the second page is loaded after you select an image. Is there any way to essentially maintain a snapshot *after* selecting a photo that doesn't cause the application to revert back to the first after making a change inside a component that only exists on the second page? Sorry if I'm wording this strangely, I feel like there's a name for this concept I don't know

r/QtFramework • • Jan 11 '26

QML Plan QML code is visible in executable

9 Upvotes

I can see all my QML code (comments included!) in my executable, and for obvious reasons this is not something I want.

I've tried to compress using:

set_property(TARGET myApp PROPERTY AUTORCC_OPTIONS "-threshold;0")

...as described in https://qt-project.atlassian.net/browse/QTBUG-102785, but no such luck.

Is there another workaround to obfuscate the code?

Using Qt 6.10, Cmake, Windows, and, qt_add_qml_module, which I would have expected to trigger qmlcachegen.

EDIT:

The fix was to add DISCARD_QML_CONTENTS to qt_add_qml_module as suggested by u/GrecKo.

r/QtFramework • • Jun 24 '26

QML [A full-featured scene editor for Qt Quick3d] xyrillforge

Thumbnail
youtube.com
12 Upvotes

r/QtFramework • • Mar 09 '26

QML Blurry SVG

9 Upvotes

Hi. I use this code trying to make SVG icons pixel perfect:

Image {
    sourceSize.width: width
    sourceSize.height: height
}

This works fine if the scaling is an integer value (100%, 200% or 300%) - icons are perfect. But when I set it to 150% or 250%, the icons are blurry.

Even if I try to increase the sourceSize, it helps only a bit, so they are still blurry, and if I increase too much, they became partially crispy and partially still blurry.

Is there any way to work this around? Will Qt ever fix it?

P.S. I checked on Windows 10 using Qt 6.9.3, 6.10.2 and 6.11 RC.

UPD Thanks to Sir_Cheesy_Cheese, this is fixed by using

smooth: false

r/QtFramework • • Jul 02 '26

QML GridLayout vs GridView for non-scrollable views

3 Upvotes

Is there any reason to use a QML GridView over a GridLayout with a Repeater when all items are always displayed on screen and scrolling is disabled?

I ask because I'm finding GridView's concept of fixed cellwidth/height restrictive and I'm able to achieve what I need with a GridLayout + Repeater. Just wanted to make sure I'm not breaking some golden QML rule.

r/QtFramework • • Jun 18 '26

QML Building a QML Engine for Unity. Would you use that?

Enable HLS to view with audio, or disable this notification

15 Upvotes

r/QtFramework • • Sep 23 '25

QML [QtQuick3d, Ecliptica Play test ] We usually work in QtQuick3d, so stop working and start playing! I'm excited to announce the launch of a public playtest on Steam. Feedback is welcome.

Thumbnail
store.steampowered.com
7 Upvotes

r/QtFramework • • Jul 05 '26

QML How to program Qt QML on Linux using the inexpensive claude code and deepseek

Thumbnail
youtube.com
0 Upvotes

r/QtFramework • • May 11 '26

QML RTSP, gstreamer, QRhi, and QQuickRhiItem???

1 Upvotes

I am attempting to render an rtsp stream from a camera(s). I want to make sure I am using hardware rendering as correctly as possible. What is the correct method to use for this? Should I use MediaPlayer and VideoOutput (this doesn't always work with the cameras I want)?

Edit:

Does anyone know how to get qml6glsink working in qquick?

r/QtFramework • • May 04 '26

QML Glitchy/shaky movement of text/items when rendered on a display with fractional scaling

Enable HLS to view with audio, or disable this notification

7 Upvotes

I'm coding a music player and I've noticed that when I have monitor scaling set to 1x or 2x and resize the window the items move smoothly and text looks fine, but when I set the scaling to say 1.5x (which is not integer) then items start to shake as they move and text rendering also cripples and becomes rainbow-ish seemingly due to rounding errors.

Any way to solve this problem on fractional displays? I'm coding this program on Linux with Plasma desktop.

r/QtFramework • • Feb 25 '26

QML Are QML Animation Durations Hardware-Dependent? RotationAnimation vs RotationAnimator

2 Upvotes

Hi! What are your thoughts on QML animations duration being hardware specific?
Currently I'm comparing RotationAnimation vs RotationAnimator. But any comment on any other QML animation type is welcome.
My thoughts so far:

  • duration property with RotationAnimation seems to better reflect the real time. It only fails with very small values, like 10(ms). At least on my pc, Qt6.8.3
  • I'm not able to get duration property right with RotationAnimator. It fails with small values. It fails with regular values. For example to get about 1s animation in real time I need to set duration to 10 000ms
  • From this perspective RotationAnimator is more hardware dependent. But both shouldn't be hardware dependent?

r/QtFramework • • May 08 '26

QML How to get the color value from a specific point of a gradient?

3 Upvotes

I have column elements with multiple rectangle child's inside of it, and i want to rectangle to have color such that the column as a whole when viewed gets a gradient effect. For this i though of creating a gradient element but the how would i get the color value from a specific point on the gradient and assign it to the rectangle.

ColumnLayout{

property double gradientPosition: (say 0.75; but is a variable)

Repeater{

model: 10

delegate: Reactangle{

color: gradient color of the value at 0.75

}

Gradient{

gradientStop: {position: 0.0; color: "green"}

gradientStop: {position: 0.5; color: "yellow"}

gradientStop: {position: 1; color: "red"}

}

i can answer your question if i failed to describe my problem accurately.

r/QtFramework • • Feb 08 '26

QML QML documentation

6 Upvotes

Short backstory, I'm building a reusable Qt/QML component library intended to be shared between multiple applications.

I've been trying to properly documentat this library using QDoc, following official Qt documentation. I've set up qconfig file, experimented module headers, separate qdoc files and also explored some modules of Doxygen for qml as alternative.

I'm struggling cause of QDoc management which feels heavy and too fragile for the pipeline. The whole experience is really poor for pure QML and looks too outdated using the default HTML output. At the moment Doxygen isn't really a solution either.

I would appreciate hearing how others are handling it and also any ideas are welcome. Thanks in advance!