几乎QT所有的标准控件都可以被穿透。方法除了我们自定义这个控件外,如:文章来源:https://www.toymoban.com/news/detail-662966.html
void MyBtn::mousePressEvent(QMouseEvent *event)
{
QPushButton::mousePressEvent(event);
}
之外,这些标准控件也可以通过配置setAttribute来实现鼠标事件穿透。如:文章来源地址https://www.toymoban.com/news/detail-662966.html
setAttribute(Qt::WA_TransparentForMouseEvents);
到了这里,关于QT鼠标事件穿透,使QLabel、QPushbutton等上层控件可以被穿透的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!