显示带有多个参数的 QMessageBox
Display QMessageBox with multiple arguments
我正在使用 Qt 框架,但对它有点生疏。
我有两个 QString first
和 last
我想在 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));
我正在使用 Qt 框架,但对它有点生疏。
我有两个 QString first
和 last
我想在 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));