我有如下简化的应用程序窗口。单击它会打开一个菜单,当菜单打开时,当我单击菜单外的任何位置时,它都会立即关闭。我想了解哪个特定事件或信号在单击其父级时导致上下文菜单关闭?我需要手动模仿这种行为。
ApplicationWindow
{
MouseArea
{
anchors.fill: parent
onClicked:
{
contextMenu.popup()
}
}
Menu
{
id: contextMenu
MenuItem
{
text: "File"
}
}
}