Edwin Leuven <[EMAIL PROTECTED]> writes:

| +bool InsertTableWidget::event(QEvent * event)
| +{
| +     if (event->type() == QEvent::MouseMove) {
| +             QMouseEvent * me = static_cast<QMouseEvent *>(event);
| +             mouseMoveEvent(me);
| +             return true;
| +     } else if (event->type() == QEvent::MouseButtonRelease) {
| +             QMouseEvent * me = static_cast<QMouseEvent *>(event);
| +             mouseReleaseEvent(me);
| +             return true;
| +     } else if (event->type() == QEvent::MouseButtonPress) {
| +             // swallow this one...
| +             return true;
| +     } else if (event->type() == QEvent::Paint) {
| +             QPaintEvent * pe = static_cast<QPaintEvent *>(event);
| +             paintEvent(pe);
| +             return true;
| +     } else if (event->type() == QEvent::Leave) {
| +             update();
| +             return true;
| +     } else if (event->type() == QEvent::Close) {
| +             close();
| +             return true;
| +     }
| +     return QWidget::event(event);
| +}

this looks like a switch to me. Use that if it works.


-- 
        Lgb

Reply via email to