现在的位置: 首页 > 自动控制 > 工业·编程 > 正文

QMessageBox中按钮汉化|确定,取消

2014-08-08 06:42 工业·编程 ⁄ 共 403字 ⁄ 字号 暂无评论

方法一:

QMessageBox mess(QMessageBox::Question, "删除提示", "确认删除所选组件?", NULL); 

QPushButton *okButton = mess.addButton(tr("确定"), QMessageBox::AcceptRole); 

QPushButton *cancelButton = mess.addButton(tr("取消"),QMessageBox::RejectRole); 

mess.exec(); 

if ((QPushButton*)mess.clickedButton() == okButton) 

方法二:

QMessageBox::warning(this,tr("test"), tr("msg"), tr("Yes"), tr("No"), tr("Cancel"));

然后翻译tr("Yes"), tr("No"), tr("Cancel")三个即可

给我留言

留言无头像?