我正在设计一个Qml应用程序,它只能通过键盘进行交互,我想禁用鼠标交互
你会怎么做?
您可以:
- 在C++中使用一个窃取所有鼠标事件的事件过滤器,或者
- 将
MouseArea
放置在场景中所有其他项目之上(例如,作为main.qml
中声明的最后一个项目),该项目在接收事件时不执行任何操作
或者。。。只是不要使用具有鼠标交互的项目。:)