把分析视频和分析设置挪到独立的「分析」菜单。

菜单栏为文件 | 采集 | 分析 | 视图 | 帮助。提示里指向这两项的路径已改成「分析」。
This commit is contained in:
ykcheungab
2026-10-07 21:36:13 +08:00
parent 154a84ddae
commit 3e45ecdc3c
5 changed files with 38 additions and 31 deletions
+4 -2
View File
@@ -156,6 +156,8 @@
"purpose": "open a video, reveal the sensor config, open a recording for playback" },
{ "id": "session_menu", "path": "session_menu", "objectName": null, "class": "QMenu",
"purpose": "acquisition session controls: run, cancel, preview, tracker reset, pause" },
{ "id": "analysis_menu", "path": "analysis_menu", "objectName": null, "class": "QMenu",
"purpose": "offline analysis of a recording: serve or run a pass, and reopen analysis setup" },
{ "id": "view_menu", "path": "view_menu", "objectName": null, "class": "QMenu",
"purpose": "what is on screen: panels, 3D, display aids, reset views, theme and language" },
{ "id": "theme_menu", "path": "theme_menu", "objectName": null, "class": "QMenu",
@@ -201,9 +203,9 @@
{ "id": "act_rotate_arrows", "path": "act_rotate_arrows", "objectName": null, "class": "QAction",
"purpose": "view menu: rotate the 2D arrow field by 90 degrees for the mounted sensors" },
{ "id": "act_recompute", "path": "act_recompute", "objectName": null, "class": "QAction",
"purpose": "view menu: analyze video — serve a stored result or run the pass; same state as the rail's button" },
"purpose": "analysis menu: analyze video — serve a stored result or run the pass; same state as the rail's button" },
{ "id": "act_analysis_setup", "path": "act_analysis_setup", "objectName": null, "class": "QAction",
"purpose": "view menu: reopen the analysis setup dialog (profile, calibration, reference frame)" },
"purpose": "analysis menu: reopen the analysis setup dialog (profile, calibration, reference frame)" },
{ "id": "act_reset_view", "path": "act_reset_view", "objectName": null, "class": "QAction",
"purpose": "view menu / F8: reset the views (curves, window, cursor, 3D camera) without touching the device" },
{ "id": "act_theme_dark", "path": "act_theme_dark", "objectName": null, "class": "QAction",