ユーザーがボタンを押したままにすると、コンテキスト メニューが開きます (便宜上、ボタンを使用します)。私が行った場合
Button
{
text: model.ualabel
MouseArea
{
preventStealing: true
anchors.fill: parent
onPressAndHold: uaContextMenu.open()
}
ContextMenu
{
id: uaContextMenu
MenuLayout
{
MenuItem { /**/ }
}
}
}
次に、pressAndHold を担当する MouseArea がすべてのジェスチャを盗み、ボタンをクリックすることはできません。私は何を間違っていますか?私はQt 4.7を使用しており、インポートQtQuick 1.1
してcom.nokia.meego 1.0
ありがとう