将QMessageBox对话框中按钮的“Yes/No”转换成中文的“是/否”

简介: 将QMessageBox对话框中按钮的“Yes/No”转换成中文的“是/否”

方法1:


YourClass::YourClass(QWidget *parent) :


{


   QMessageBox  msgbox = new QMessageBox(this);


   msgbox->setGeometry(QRect(0, 0, 360, 300));


   msgbox->addButton(tr("是"), QMessageBox::AcceptRole);


   msgbox->addButton(tr("否"), QMessageBox::RejectRole);


   msgbox->setText(tr("do you know thisisqt.com?"));


   msgbox->exec();


}



方法2:


//最后一个参数必须是this,不能是nullptr,否则消息框会被其他的置顶对话框挡住


QMessageBox box(QMessageBox::Information, tr("提示"), info1, QMessageBox::Ok, this);


box.setStandardButtons(QMessageBox::Ok);


box.setButtonText(QMessageBox::Ok, tr("确定"));


box.exec();


相关文章
textarea文本框默认显示文本鼠标点击时清空
textarea文本框默认显示文本鼠标点击时清空
notepad++选中多行文本
notepad++选中多行文本
754 0
|
5月前
|
安全
在网页输入汉字时弹出启动对话框,原来是IETool.dll等捣鬼
在网页输入汉字时弹出启动对话框,原来是IETool.dll等捣鬼
|
9月前
根据用户是否输入和是否文本框内容为空来决定显示按钮颜色
根据用户是否输入和是否文本框内容为空来决定显示按钮颜色
70 0
QT 点击关闭按钮时提示是否退出同时按钮显示为中文
QT 点击关闭按钮时提示是否退出同时按钮显示为中文
QT 点击关闭按钮时提示是否退出同时按钮显示为中文
|
Web App开发 前端开发
禁止双击选中文本
禁止双击选中文本
170 0
|
JavaScript
可输入的下拉框(简易实现)
第一种效果 (带自动匹配)这个效果再之前的的博客里面已经讲到过了,还没有看过的小伙伴可以移步→ http://www.cnblogs.com/zhangxiaoyong/p/5763432.html 第二种效果 今天主要讲第二种效果,也比较简单,先看下效果 实现 页面部分 1...
1889 0
WORD出错:稿纸设置的对话框,颜色明显不对
WORD出错:稿纸设置的对话框,颜色明显不对
165 0
WORD出错:稿纸设置的对话框,颜色明显不对
如何修改Qt标准对话框的文字(例如,英文改成中文)
如何修改Qt标准对话框的文字(例如,英文改成中文)
680 0
如何修改Qt标准对话框的文字(例如,英文改成中文)