2012-07-13 67 views
1

我已經QMessageBox定義爲在QMessageBox-表示引>的setText

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

其中m_setting2是我的QMessageBox*

現在VALUE TOsetText我想添加一個參數,這是一個取自QLineEdit的整數。該整數存儲在valuee中。

那麼如何在VALUE TO之後打印該整數。

某處我看到它應該是類似QString.("%1").arg(valuee)但它不起作用。

請幫助我,並感謝任何類型的關注。

回答

9
int value = 5; 
QString text = QString("RESETTING PREFERENTIAL VALUE TO %1").arg(value); 
m_setting2->setText(text);