Qt5.8 按钮跟踪鼠标状态

来源:互联网 发布:淘宝收货时间是多久 编辑:程序博客网 时间:2024/05/18 00:23
我们怎么实现button点击有这个效果了?安装事件管理器,详见下面:button->installEventFilter(this);bool widget::eventFilter(QObject *obj, QEvent *event){    QMouseEvent *MouseEvent = static_cast<QMouseEvent *>(event);    if ((event->type() == QEvent::MousePressEvevt) &&            (MouseEvent->buttons() == Qt::LeftButton))      {        //这里边写你的操作        }    return QDialog::eventFilter(obj, event);}


最重要的:setMouseTracking(true);

原创粉丝点击