天天看點

Qt:視窗失去焦點退出

 滑鼠點選除本視窗外的地方 主視窗退出

bool event(QEvent* event)
{
    if (event->type() == QEvent::ActivationChange)
    {
        if (QApplication::activeWindow() != this)
        {
            this->close();
        }
    }

    return QWidget::event(event);
}