实际运行界面
工作台包含项目导航、资产列表和详情面板。数据在本地生成,不读取磁盘。点击行可查看名称,跳转与返回按钮用于观察虚拟列表。左侧栏目展示布局,不提供文件管理业务。
构建与运行
需要 Windows x64 SDK、CMake 与 MSVC。解压工程后在其根目录运行以下命令,把 Kui_DIR 改为自己的 SDK 路径。
$cxxStandard = Read-Host SDK-standard
cmake -S . -B build -A x64 "-DCMAKE_CXX_STANDARD=$cxxStandard" -DKui_DIR=G:/path/to/kui-sdk/cmake
cmake --build build --config Release --parallel 4
./build/Release/forge_workbench.exe列表如何工作
演示配置了 10,000 行、54 px 行高与前后 3 行 overscan。VirtualList 实例只维护当前范围的界面。数据规模是演示配置,不代表性能上限;当前实例行数直接显示在应用中。
kui::VirtualList list;
kui::VirtualListConfig rows;
rows.totalItems = 10000;
rows.itemHeight = 54;
rows.overscan = 3;
rows.renderItem = renderAsset;
list.setup(container, rows);
list.scrollToIndex(4999);修改这个工程
workbench.html 定义样式和布局;main.cpp 提供行工厂、数据与事件。修改页面后重新配置并构建,以更新嵌入的 HTML。DevTools 默认用于本地展示调试,交付产品前应按安全指南关闭。
文档有误或遗漏?
反馈此页问题 →
