Fluent-Qt

基础能力

界面检查

检查运行中的控件树,找出文字截断、缺少无障碍名称和点击区域过小等问题。

检查控件树

窗口可见且布局完成后,调用 fluent::diagnostics::Inspector::report()。它返回带版本号的 JSON 报告,列出问题和数量:文字截断、缺少无障碍名称、点击区域过小、焦点顺序、重复操作、嵌套滚动,以及可选的布局网格检查。它不会修改控件或数据。

#include <FluentQt/Diagnostics.h>

const QJsonObject report = fluent::diagnostics::Inspector::report(window);

检查范围

Inspector 报告适合在自动化测试中检查结构和无障碍问题。渲染效果、背景材质、阴影以及鼠标和键盘交互,仍需在运行中的应用或 Gallery 里检查。

API 参考