qt qmessagebox 设置按钮的文本内容
时间: 2023-11-19 21:05:41 浏览: 171
设置按钮控件的标签文本
我可以回答这个问题。Qt QMessageBox 可以通过 setButtonText() 方法来设置按钮的文本内容。例如,以下代码将 Yes、No 和 Cancel 三个按钮的文本设置为中文:
QMessageBox msgBox;
msgBox.setText("这是一个消息框。");
msgBox.setInformativeText("你想要保存更改吗?");
msgBox.setStandardButtons(QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel);
msgBox.setDefaultButton(QMessageBox::Yes);
msgBox.setButtonText(QMessageBox::Yes, "是");
msgBox.setButtonText(QMessageBox::No, "否");
msgBox.setButtonText(QMessageBox::Cancel, "取消");
int ret = msgBox.exec();
阅读全文