int textWidth = 0;
textWidth = fontMetrics().boundingRect("2000 ").width();
qDebug()<<"width = "<< textWidth;
textWidth = fontMetrics().boundingRect("2000").width();
qDebug()<<"width = "<< textWidth;
textWidth = fontMetrics().boundingRect("2000 0").width();
qDebug()<<"width = "<< textWidth;
输出结果
Starting /home/eadywen/Desktop/Test/Test...
width = 31
width = 35
width = 47
这是为什么 求指导!!!!