定义个界面事件event
#include <QEvent>
bool 类名::event(QEvent *e)
{
if (e->type() == QEvent::ActivationChange)
{
if (QApplication::activeWindow() != this)
{
this->close();
}
}
return QWidget::event(e);
}