Russian Qt Forum

Qt => Общие вопросы => Тема начата: andrew_121 от Март 24, 2008, 15:54



Название: closeEvent() Как отменить закрытие формы ?
Отправлено: andrew_121 от Март 24, 2008, 15:54
Перегрузил QDialog::closeEvent(), как отменить закрытие формы ?


Название: Re: closeEvent() Как отменить закрытие формы ?
Отправлено: pastor от Март 24, 2008, 16:22
Код:
QDialog::closeEvent(QCloseEvent *evnt)
{
    if (!closeDialog)
        evnt->ignore();
    QDialog::closeEvent(evnt);
}


Название: Re: closeEvent() Как отменить закрытие формы ?
Отправлено: andrew_121 от Март 24, 2008, 16:26
Огромное человеческое СПАСИБО.