1

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

我有两个 QStringsfirstlast

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

这就是我必须使用 on 参数对其进行编码的内容:

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

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

4

2 回答 2

4

所有的 arg()s 返回一个 QString 所以下面应该工作:

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

有关更多信息,您可以在此处查看文档。

于 2015-05-05T20:45:04.613 回答
0

是的应该做这样的事情:

QMessageBox::information(0, "Full Name", QString("%1 %2").arg(first, last));
于 2015-05-05T21:47:30.227 回答