</pre><pre>
.h文件重载父窗口的closeEvent
private:
void closeEvent(QCloseEvent *);
.cpp文件
void qtest::closeEvent(QCloseEvent * theEvent)
{
int re = QMessageBox::question(NULL,"提示","要关闭当前程序吗?",QMessageBox::Ok,QMessageBox::No);
if(QMessageBox::Ok == re)
theEvent->accept();
else
theEvent->ignore();
}