In most cases it's either an Electron app or no desktop app at all. It's simply not feasible to write native apps.
VSCode gets around this by running an npm node locally.
- using Electron: 1 month
- using QT: 2 years
(by reusing the chrome context, your memory usage wouldn't grow unnecessarily for each new slack/spotify/whatever you open).
To push Chrome OS (where they will still be available) and to vendor lock-in people with Android apps.
Progressive Web Apps is where it's at.
Not many of them are good though, as it's hard to bind C++.
If you want to work with Qt, C++ is really the best option. And not many people know that language well enough. They know JavaScript though ;)