Qt中QDialog窗口的返回值设置

当我们在使用QDialog的窗口时,需要点击确定或者取消按钮,关闭该窗口且通知使用者

用法很简单,点击确定按钮,代码如下

done(Accepted); //确定

点击取消按钮时,代码如下

done(Rejected); //取消

外部调用窗口的使用

QTestDialog dlg;
int nResult = dlg.exec();
if(nResult == QDialog::Accepted) //点击了确定按钮
{
    //代码实际处理
}
else
{
    //代码实际处理
}

 

你可能感兴趣的:(Qt,qt)