QWidget标题栏双击事件(QWidget::event里拦截NonClientAreaMouseButtonDblClick)

widget.h

1
virtual bool event(QEvent *event);

  

widget.cpp

复制代码
bool Widget::event(QEvent *event)
{
    if (event->type() == QEvent::NonClientAreaMouseButtonDblClick)
                qDebug() << "title double clicked event";
    return QWidget::event(event);
}
复制代码

 

http://www.cnblogs.com/bugchecker/p/4583041.html

原文地址:https://www.cnblogs.com/findumars/p/8507095.html