QSpinBox在最后一个现有字符后移动光标

时间:2016-11-02 09:00:33

标签: c++ qt

我有一个默认为0的旋转框。单击旋转框后,光标需要在框内的0之后移动。下面的函数没有产生任何合适的结果。

void CSpinBoxExtra::mousePressEvent(QMouseEvent *event)
{
  if(this -> value() == 0)
    QSpinBox::lineEdit() -> setCursorPosition(QSpinBox::lineEdit() -> text().length());
}

有人在这看到任何解决方案吗?

编辑:

[0] - >点击 - > [I0](当前)

[0] - >点击 - > [0I](期望)

0 个答案:

没有答案