在某些时候在没有相应的鼠标事件时也需要获取鼠标按键
例如在处理失去焦点事件FocusOutEvent时reason()是MouseFocusReason,这时想知道是哪个鼠标按键触发的,就可以向下面这样做
//包含头文件
#include <QApplication>
//调用QApplication::mouseButtons()即可获得按下的哪个按键
qDebug()<<"which button"<<QApplication::mouseButtions();
在某些时候在没有相应的鼠标事件时也需要获取鼠标按键
例如在处理失去焦点事件FocusOutEvent时reason()是MouseFocusReason,这时想知道是哪个鼠标按键触发的,就可以向下面这样做
//包含头文件
#include <QApplication>
//调用QApplication::mouseButtons()即可获得按下的哪个按键
qDebug()<<"which button"<<QApplication::mouseButtions();