C++ (Qt) switch (e->type()) { case QEvent::MouseButtonDblClick: break; default: return false; }
C++ (Qt) if (e->type() != QEvent::MouseButtonDblClick){ return false; }
C++ (Qt)void InitMyTreeWidget( QTreeWidget * tree ){ tree->viewport()->installEventFilter(..)// тут еще найдется что делать}