← Back to context

Comment by preg_match

7 hours ago

Qt is as solid as it gets. It's very, very high quality. Much higher quality than Microsoft's frameworks on Windows.

Well yes, I was surprised by the situation in Windows too! So my stack is now split like this

- Apple: SwiftUI/AppKit

- Android: Jetpack

- Windows + Linux: Avalonia (C#)

Avalonia seems good so far. I couldn't do Qt because I can't deal with that qBittorrent look. GTK is aesthetically pleasing for me, but it only runs on Linux. Avalonia lets me target both of these UI-toolkit-less platforms with something native-ish. Flutter is probably good too, but I am using uniffi-rs and that doesn't generate Dart bindings AFAIK.

Would love to hear other options.

  • Isn't Qt themeable? I also recall at one point they "emulated" native widget look and feel in their own renderer but I might be misremembering.

How would you know? It's impossible to have done a thorough analysis of all the Windows UI frameworks, five have been released since I started typing...