Hacker News new | ask | show | jobs
by warning26 1312 days ago
My main gripe with QT is that apps created with it are, as a rule, ugly and non-native feeling.

My suspicion is that this is because QT widgets sort of look like native widgets but aren’t quite there, causing it to fall into some kind of “uncanny valley” analogue.

1 comments

From my experience, the same is true for most Rust frameworks. In fact, I don't think there's a single stable Rust GUI library that tries to accommodate system controls.

You can use the win32 API on Windows and Gtk on GNOME, but for KDE and all else you'll need to use some kind of Qt wrapper that has the problems you encounter.

IME your rust apps should use native frameworks. Cacao for iOS, Dioxus for web, etc.