试了网上好多方法,最后没有一个成功的。。。。最后还是被我弄出来了。
char str[255];
string name = "是否要删除用户:" +ui->name->text().toStdString()+ "所有信息?"; //这里ui->name->text().toStdString()是将name控件上的QString内容转换成std::string格式
strcpy(str, name.c_str());
const char *dd = str;
QMessageBox::StandardButton flag = QMessageBox::warning(this, QStringLiteral("提示"), QString::fromLocal8Bit(dd), QMessageBox::Yes | QMessageBox::No, QMessageBox::No);