質問

I have QMessageBox defined as

m_setting2 = new QMessageBox();
m_setting2->setWindowTitle("NOTE");
m_setting2->setText("RESETTING PREFERENTIAL VALUE TO ");
m_setting2->show();

where m_setting2 is my QMessageBox*.

Now after VALUE TO in setText I want to add an argument which is an integer taken from QLineEdit. This integer is stored in valuee.

So how can i print that integer after VALUE TO.

Somewhere I saw that it should be something like QString.("%1").arg(valuee) but it's not working.

Please help me out and thanks for any type of concern.

役に立ちましたか?

解決

int value = 5;
QString text = QString("RESETTING PREFERENTIAL VALUE TO %1").arg(value);
m_setting2->setText(text);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top