显示带有多个参数的 QMessageBox

Display QMessageBox with multiple arguments

我正在使用 Qt 框架,但对它有点生疏。

我有两个 QString firstlast

我想在 QMessageBox 中显示它们,但不知道如何包含多个参数。

这是我必须在参数上编写代码的内容:

QMessageBox::information(0, "Full Name", QString("%1 %2").arg(first));

如何在该输出中包含另一个参数 (last)?

所有 arg()s return 一个 QString,所以下面应该有效:

QMessageBox::information(0, "Full Name", QString("%1 %2").arg(first).arg(last));

更多信息,您可以查看文档here

是的,应该这样做:

QMessageBox::information(0, "Full Name", QString("%1 %2").arg(first, last));