【发布时间】:2014-02-09 03:59:18
【问题描述】:
其实是一个非常简单的场景:
Text {
text: "Hover me!"
font.family: "Arial"
font.pointSize: 16
MouseArea {
anchors.fill: parent
hoverEnabled: true
onEntered: {
parent.color = "#ffffff"
}
onExited: {
parent.color = "#000000"
}
}
}
如您所见,我想要的只是当我将其悬停时文本颜色会发生变化。但是,它仅在我按住鼠标左键时才有效。由于我对 Qt 很陌生,所以我不知道问题可能出在哪里。我整天在谷歌上寻找答案,但一切都让我找到了我已经在使用的“set hoverEnabled: true”解决方案。
我正在使用 Qt 2.4.1 开发 Windows,包括 VPlay(不认为 VPlay 在这里很重要)
【问题讨论】: