1 #include "dblclickmenubar.h" 2 3 #include "QMouseEvent" 4 DblClickMenuBar(QWidget * parent)5DblClickMenuBar::DblClickMenuBar(QWidget *parent) : 6 QMenuBar(parent) 7 { 8 } 9 mouseDoubleClickEvent(QMouseEvent * event)10void DblClickMenuBar::mouseDoubleClickEvent(QMouseEvent *event) 11 { 12 if (!actionAt(event->pos())) { 13 emit doubleClicked(); 14 return; 15 } 16 QMenuBar::mouseDoubleClickEvent(event); 17 } 18