QT下拉框禁用鼠标滚动改变当前项

  • 时间:
  • 来源:互联网

1.->installEventFilter(this); 给下拉框安装事件过滤器

2.

bool xxx::eventFilter(QObject *obj, QEvent *event)
{
    if(obj->metaObject()->className() == QStringLiteral("QComboBox"))
    {
        if (event->type() == QEvent::Wheel)//鼠标滚轮事件
        {
            return true;//禁用下拉框的滚轮改变项的功能
        }
    }
}

 

友善啊,朋友
发布了34 篇原创文章 · 获赞 6 · 访问量 8146
私信 关注

本文链接http://element-ui.cn/news/show-1219.aspx