Qt Widgets 的现代 Fluent UI。
Fluent-QT 帮助 C++ / Qt 桌面应用更新界面语言,同时保留 QWidget 的原生性能、系统集成和成熟工程结构。
价值定位
不是替换 Qt,而是现代化 Qt Widgets。
Fluent-QT 不是新的运行时,而是给已有 Qt Widgets 产品补一套现代、统一、可复用的桌面组件层。
QWidget-first / Fluent-style / Native desktop保留 Qt Widgets 资产
继续复用已有 C++ 代码、事件模型和窗口体系,不强制重写成熟页面。
从组件层统一视觉
把按钮、输入、导航、弹窗和状态反馈统一到可维护的 Fluent / WinUI 风格。
保留原生桌面能力
适合开发者工具、内部工具、AI 桌面客户端和 Overlay 控制台。
Gallery
用真实运行的桌面应用说话。
Gallery 是最强的可信证明。真实截图比重复堆功能卡片更快让开发者判断这个项目是否能用。
Gallery 应用外壳
真实导航、真实组件页、真实信息密度。开发者应该先看到这个可运行界面。
按钮状态
样式、尺寸、图标和交互状态。
ToggleSwitch
用于原生设置界面的二值控件。
Slider
范围、数值、步进和轨道渲染。
集合视图
面向密集列表和集合型界面。
组件
像浏览一个真实工具箱一样展示组件。
Button
命令入口
ToggleSwitch
二值设置
Slider
连续数值
ComboBox
选项选择
LineEdit
聚焦文本输入
ColorPicker
可视化选色
NavigationView
应用外壳导航
TabView
多面板工具
ListView
密集行列表
TreeView
层级结构
ContentDialog
聚焦决策
InfoBar
内联状态提示
适合场景
面向需要原生质感的桌面工具。
开发者工具
配置面板、调试控制台、构建工具和数据检查器,需要高密度控件和稳定键鼠交互。
AI 桌面客户端
模型设置、会话管理、本地文件和系统能力接入,更适合轻量原生窗口承载。
企业内部工具
已有 Qt/C++ 资产、长期维护周期、明确桌面交付流程,适合渐进式更新界面。
Overlay 控制台
翻译、录制、游戏辅助和监控面板,需要紧凑、即时、可停靠的原生控制界面。
工程结构
不只是给按钮换皮肤。
项目已经具备可复用组件、Gallery 应用、组件测试、文档、CMake presets、vcpkg 依赖和 Windows / macOS 打包路径。