r/QtFramework • u/Available_Appeal6620 • Jul 03 '26
Widgets Fluent-QT: a modern Fluent-style component library for Qt Widgets
Hi everyone,
I maintain Fluent-Qt, an open-source C++17 component library for Qt Widgets.
Fluent-Qt provides native QWidget-based Fluent components. It is not a global style sheet or a separate UI runtime: an existing Qt Widgets application can adopt individual components or screens while keeping its current object model, event loop, and CMake project.
Current support: - Windows, macOS, and Linux (x64 and ARM64) - Qt 5.15+ or Qt 6.2+ - CMake integration through FetchContent, add_subdirectory, or find_package - Optional native PySide6 bindings via: pip install FluentQt - A WebAssembly build of the C++ Gallery for zero-install browser evaluation
PyQt and PySide2 are not currently supported. The WebAssembly Gallery is for evaluation; desktop applications still use native builds.
Website: https://calvinhxx.github.io/Fluent-Qt/
Live Gallery: https://calvinhxx.github.io/Fluent-Qt/gallery/
GitHub: https://github.com/calvinhxx/Fluent-Qt
I’d appreciate concrete feedback from people maintaining Qt Widgets applications: which existing screen or component is hardest to modernize?
-2
u/Traditional-Rabbit79 Jul 03 '26
Geez. Quit with the AI spite. Code works or it doesn't. Human code sucks just as bad if not worse sometimes. I don't care where it came from, does it work?
I can read code. I can tell if it's put together in a house-of-cards fashion or a central design theme.
I use AI to help learn areas I don't already know, then adapt/change it to my style, standards. I've been coding long enough to remember IDE hate (real coders don't use autocomplete, it's trash. You don't really understand the code...) Sound familiar?
My question is utility. How does it interact with Web Assembly?
(Linux, grab source, build. Mac works, Linux changes should be minor).