禁用鼠标交互

时间:2015-11-06 11:17:09

标签: qt qml qtquick2 qt-quick

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

你会怎么做?

1 个答案:

答案 0 :(得分:2)

你可以:

  1. 在C ++中使用可以窃取所有鼠标事件的事件过滤器,或
  2. MouseArea置于场景中所有其他项目之上(例如,作为main.qml中声明的最后一项),在收到事件时不执行任何操作。
  3. 或者......只是不要使用具有鼠标交互的项目。 :)