小弟想做一个退出确认的对话框,目前有三个选项。是、否、最小化托盘。编译代码出现问题,求助!!
void MainWindow::closeEvent(QCloseEvent *event)
{
QMainWindow::closeEvent(event);
switch( QMessageBox::information( this, tr("时间记录数据库"),
tr("真的要离开吗?"),
tr("是的"), tr("否"), tr("最小化托盘")
0, 1, 2 ) )
{
case 0:
event->accept();
break;
case 1:
default:
event->ignore();
break;
case 2
event->ignore();
this->hide();
}
}