码迷,mamicode.com
首页 > 其他好文 > 详细

QMessage 弹窗提示总结

时间:2020-04-06 11:57:54      阅读:128      评论:0      收藏:0      [点我收藏+]

标签:其他   src   inf   bsp   ring   qstring   else   文档   lock   

以询问窗口为例,如点击删除某一个条目的按钮,然后弹出询问窗口,如图1所示:

技术图片

图1

对应的代码如下:

1   int choose = QMessageBox::question(this, tr("删除条目"),
2                                      QString(tr("确认删除该条目?")),
3                                      QMessageBox::Yes | QMessageBox::No);
4 
5   if (choose == QMessageBox::Yes) {
6     //.....
7   } else {
8     //.....
9   }

如要把提示的按钮“No”和“Yes”更改为中文提示,如图2所示:

技术图片

 

图2 

对应代码如下:

1   int choose = QMessageBox::question(this, tr("删除条目"),
2                                      QString(tr("确认删除该条目?")), tr("确定"),
3                                      tr("取消"));
4   if (choose == 0) {
5     // choose为0,确定
6   } else {
7     // choose为1,取消
8   }

 

其中QMessageBox还提供了其他弹出框,如图3所示,其他类似,可查看Qt官网文档:

技术图片

图3

 

QMessage 弹窗提示总结

标签:其他   src   inf   bsp   ring   qstring   else   文档   lock   

原文地址:https://www.cnblogs.com/malinzhai/p/12640910.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!