- UI 运行时
- Qt Widgets
- Qt 支持
- 5.15+ / 6.2+
- 工具链
- CMake + C++17
- 运行平台
- Windows / macOS / Linux / Web
开始使用
开始使用 Fluent-Qt
先打开在线 Gallery 查看控件效果,或直接查看 C++ / Python 接入说明。
- 01搜索
按控件名定位页面
- 02验证
切换 Light / Dark 与强调色
- 03查看示例
展开对应的 C++ 代码
04 / POSITIONING
独立控件 不止主题皮肤
每个控件都有独立的 C++ API、状态与布局行为
-
01
Qt Widgets 原生用法
沿用 signals、slots、layout 与事件循环
-
02
Qt 5 / Qt 6 共用接口
应用侧无需为 Qt 主版本维护两套调用
-
03
清晰的公共边界
业务代码只依赖统一入口头文件与 FluentQt::FluentQt
05 / COMPONENTS
控件按用途分类
以下为 Gallery 中的部分控件
01
BASIC INPUT
Button
包含默认、强调、禁用和图标状态
02 / COLLECTIONSListView · GridView · TreeView
03 / SHELLNavigation · Windowing
11 个控件家族
基础输入 · 集合视图 · 日期与时间 · 对话框 · 布局 · 菜单 · 导航 · 滚动 · 状态信息 · 文本输入 · 窗口系统
06 / QUICK START
快速接入
复制 CMake 片段即可接入现有工程;也支持 add_subdirectory 与 find_package。
- 保留现有 Widgets 工程与事件循环
- 库目标只依赖 Qt Widgets
- Qt 5 / Qt 6 使用同一应用层接口
# Add Fluent-Qt to your existing project
include(FetchContent)
FetchContent_Declare(
fluentqt
GIT_REPOSITORY https://github.com/calvinhxx/Fluent-Qt.git
GIT_TAG v1.7.1
GIT_SHALLOW TRUE
)
FetchContent_MakeAvailable(fluentqt)
target_link_libraries(
my_app PRIVATE FluentQt::FluentQt
)
07 / DOWNLOAD
下载 Gallery
桌面安装包用于离线体验;应用接入仍使用 CMake 或 PyPI。
为当前设备推荐
下载 Gallery
Windows · x64
最新 ReleaseLatest
全部版本与校验文件
可选兼容
Python / PySide6
python -m pip install FluentQt