скажите пожалуйста если кто сталкивался с такой проблемо...
есть диалоговое окно вода данных если вызвать в любом месте кода QMessageBox прога выдает Segmentation fault в консоли и отваливается... с чем это может быть связано...

у меня в диалоге используется виджет клава у которой есть такие методы
bool MyInputPanel::event(QEvent *e)
{
switch (e->type()) {
case QEvent::WindowActivate:
if (lastFocusedWidget)
lastFocusedWidget->activateWindow();
break;
default:
break;
}
return QWidget::event(e);
}
void MyInputPanel::saveFocusWidget(QWidget * /*oldFocus*/, QWidget *newFocus)
{
if (newFocus != 0 && !this->isAncestorOf(newFocus)) {
lastFocusedWidget = newFocus;
}
}