QLineEdit.隐藏长行的开头

QLineEdit. Hide the beginning of long line

我在 QLineEdit 中输入了很长的字符串。行的开头是隐藏。

行:“151051.50000000”

我想隐藏行尾并显示行首。

我该怎么做?

  1. lineEdit->setCursorPosition(0);

  2. 您也可以使用没有向上和向下按钮的 QDoubleSpinBox

  3. 您还可以使用精度有限的 QString::number()

lineEdit->setText(QString::number(your_value, 'f', 3)); // 3 decimal places