我尝试制作允许选择的文字,但是双击我想要扩展其他一些元素(我认为它不重要,所以用简单的console.log()
代替)。
Rectangle {
TextEdit {
readOnly: true
text: "Example text!"
}
MouseArea {
anchors.fill: parent
propagateComposedEvents: true
onClicked: {
mouse.accepted = true
console.log('clicked')
}
onPressed: mouse.accepted = false; ### this true|false switches behavior
}
}
但是我改变onPressed
处理程序后,我在“可选文本但不工作onClicked
处理程序”和“工作onClicked
处理程序”之间切换,但不能在可选文本之间切换。