如何在QString中使用整数值

how to use integer value in QString

本文关键字:整数 QString      更新时间:2023-10-16

我有一个程序,我想在Qlabel:中使用QString

      text1->setText(QString("Actual value of Threshold: %1 mV").arg(slider->value()*2.745098));

好吧,这很好,但我想得到像100 mV这样的整数值,而不是100.84654mV何我该怎么做的想法。

silder->value();

返回一个整数值。和类似铸件:

 text1->setText(QString("Actual value of Threshold: %1 mV").arg((int)slider->value()*2.745098));

您应该将计算值强制转换为int。

text1->setText(QString("Actual value of Threshold: %1 mV").arg((int)(slider->value()*2.745098)));
int value = qRound(slider->value() * 2.745098);
QString text = QString("Actual value of Threshold: %1 mV").arg(value);