Hi,
why when i press no button the program will close?

Qt Code:
  1. void MainWindow::closeEvent(QCloseEvent *event){
  2. QMessageBox msg(this);
  3. msg.setText("Are you sure you want to Quit?");
  4. QAbstractButton *no=msg.addButton(tr("No"),QMessageBox::ActionRole);
  5. QAbstractButton *yes=msg.addButton(tr("Yes"),QMessageBox::ActionRole);
  6. if(msg.clickedButton()==no){
  7. event->ignore();
  8. }
  9. else{
  10. event->accept();
  11. }
  12. msg.exec();
  13. }
To copy to clipboard, switch view to plain text mode 
thank u