Qt中不让某个控件响应鼠标事件的办法
如果不进行任何设置,鼠标点击在控件上的时候,if语句是进不去的,因为鼠标事件被控件响应了,所以为了不让控件响应它的鼠标事件,只需设置一下属性就行。方法:btn->setAttribute(Qt::WA_TransparentForMouseEvents, true);void Widget::mousePressEvent(QMouseEvent *event){ if(event->button() == Qt::LeftButton) {