iba*_*ezz 0 c++ qt qt4 qt-creator
我是一个学习Qt/C++的初学者,我遇到了一个错误:我想知道如何在这种情况下将变量放在下面几行中字符串旁边的"username"中.
QString username = ui->lineEdit->text();
QMessageBox msgBox;
msgBox.setText("Your username is: " VARIABLEHERE);
msgBox.exec();
Run Code Online (Sandbox Code Playgroud)
那么如何排队或者我应该使用其他功能?比msgBox.setText()
Mat*_*gro 10
不错的Qt方式是:
msgBox.setText(QString("Your username is: %1").arg(VARIABLEHERE));
Run Code Online (Sandbox Code Playgroud)
有关更多信息,请参阅QString :: arg
如果您想要翻译支持:
msgBox.setText(tr("Your username is: %1").arg(VARIABLEHERE));
Run Code Online (Sandbox Code Playgroud)
如果你连接,那么所有语言都必须使用相同的句子语义,而且......他们不能.
| 归档时间: |
|
| 查看次数: |
2929 次 |
| 最近记录: |