Qt 如何获取dialog里面输入框的值并且return然后关闭这个对话框?

比如一个对话框里有个文本输入框和一个按钮,如何再按下这个按钮的时候把值ruturn出来然后关闭对话框?... 比如一个对话框里有个文本输入框和一个按钮,如何再按下这个按钮的时候把值ruturn出来然后关闭对话框? 展开
 我来答
aqfairy
推荐于2016-11-14
知道答主
回答量:14
采纳率:0%
帮助的人:11.8万
展开全部
没太明白你的对话框是那种形式实现的。举个下面的例子:
QMessageBox message(QMessageBox::Warning,"Information","Really to clear data?",QMessageBox::Yes|QMessageBox::No,NULL);
if (message.exec()==QMessageBox::Yes)
{
qDebug()<<"clicked yes\n";
}
else
{
qDebug()<<"clicked no\n";
}
如果是利用QDialog的话参见http://www.kuqin.com/qtdocument/qdialog.html
如果是继承QDialog自己实现的类的话那就更自由了QString msg = ....某类实现这种形式就可以了,当然也可以用信号传递的方式
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式