TimelineView emits ContextMenuRequested with hit target (clip/empty/ track head/ruler marker), NodeGraphView emits it for nodes and the background, and ProjectExplorer emits it for entries and blank areas, so the app can open context menus aligned with the C++ version.