禁用鼠标交互



我正在设计一个Qml应用程序,它只能通过键盘进行交互,我想禁用鼠标交互

你会怎么做?

您可以:

  1. 在C++中使用一个窃取所有鼠标事件的事件过滤器,或者
  2. MouseArea放置在场景中所有其他项目之上(例如,作为main.qml中声明的最后一个项目),该项目在接收事件时不执行任何操作

或者。。。只是不要使用具有鼠标交互的项目。:)

相关内容

  • 没有找到相关文章

最新更新