我将QMessageBox
定义为
m_setting2 = new QMessageBox();
m_setting2->setWindowTitle("NOTE");
m_setting2->setText("RESETTING PREFERENTIAL VALUE TO ");
m_setting2->show();
其中m_setting2
是我的QMessageBox*
。
现在VALUE TO
setText
之后我想添加一个参数,它是一个取自QLineEdit
的整数。该整数存储在valuee
。
那么如何在VALUE TO
之后打印那个整数。
在某个地方,我看到它应该像QString.("%1").arg(valuee)
,但它不起作用。
请帮助我,感谢任何类型的关注。
答案 0 :(得分:9)
int value = 5;
QString text = QString("RESETTING PREFERENTIAL VALUE TO %1").arg(value);
m_setting2->setText(text);