switch( QMessageBox::information( this, tr("CT Control View"),
tr("Do you really want to log out CT Control View?"),
tr("Yes"), tr("No"),
0, 1 ) )
{
case 0:
event->accept();
break;
case 1:
default:
event->ignore();
break;
}
上述代码实现了在点击Qt程序右上角的x时,由用户选择是否真的退出的功能,提示框中的文字可以自由更改。下面是这段函数的效果图。