\r
bool InsertTableWidget::event(QEvent * event)\r
{\r
- if (event->type() == QEvent::MouseMove) {\r
+ switch (event->type()) {\r
+ case QEvent::MouseMove: {\r
QMouseEvent * me = dynamic_cast<QMouseEvent *>(event);\r
mouseMoveEvent(me);\r
return true;\r
- } else if (event->type() == QEvent::MouseButtonRelease) {\r
+ }\r
+ case QEvent::MouseButtonRelease: {\r
QMouseEvent * me = dynamic_cast<QMouseEvent *>(event);\r
mouseReleaseEvent(me);\r
return true;\r
- } else if (event->type() == QEvent::MouseButtonPress) {\r
+ }\r
+ case QEvent::MouseButtonPress: {\r
// swallow this one...\r
return true;\r
- } else if (event->type() == QEvent::Leave) {\r
+ }\r
+ case QEvent::Leave: {\r
bottom_ = 0;\r
right_ = 0;\r
update();\r
return true;\r
+ }\r
+ default:\r
+ return QWidget::event(event);\r
}\r
- return QWidget::event(event);\r
}\r
\r
\r