我有一个默认为0的旋转框。单击旋转框后,光标需要在框内的0之后移动。下面的函数没有产生任何合适的结果。
void CSpinBoxExtra::mousePressEvent(QMouseEvent *event)
{
if(this -> value() == 0)
QSpinBox::lineEdit() -> setCursorPosition(QSpinBox::lineEdit() -> text().length());
}
有人在这看到任何解决方案吗?
编辑:
[0] - >点击 - > [I0](当前)
[0] - >点击 - > [0I](期望)