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