QMessageBox box;
box.setWindowTitle(QStringLiteral("QMessageBox的例子!!"));
box.setText(QStringLiteral("%1 ||| %2").arg(QStringLiteral("选择是请选择左边的 是 ")).arg(QStringLiteral("选择否请选择右边的 否 ")));
box.setIcon(QMessageBox::Warning);
//添加按钮
QPushButton* yesBtn = box.addButton(QStringLiteral("是"), QMessageBox::YesRole);
QPushButton* noBtn = box.addButton(QStringLiteral("否"), QMessageBox::NoRole);
box.exec();
if (box.clickedButton() == yesBtn)
{
ui.lineEdit->setText(QStringLiteral("你的选择是左边的 是"));
}
else if (box.clickedButton()==noBtn)
{
ui.lineEdit->setText(QStringLiteral("你的选择是右边的 否"));
}
来源:CSDN
作者:大浪淘沙L
链接:https://blog.csdn.net/weixin_41516902/article/details/103865406