1.因为需要使用到QLineEdit的focusInEvent事件和focusOutEvent事件所以重写了一个。
2.但是发现使用的时候光标不显示,但是依旧可以打字和退格
3.最后百度发现只要在重写的函数里调用一下父类的函数就行了
void CustomQLineEdit::focusInEvent(QFocusEvent *e)
{
QLineEdit::focusInEvent(e);
emit focusIn();
}
1.因为需要使用到QLineEdit的focusInEvent事件和focusOutEvent事件所以重写了一个。
2.但是发现使用的时候光标不显示,但是依旧可以打字和退格
3.最后百度发现只要在重写的函数里调用一下父类的函数就行了
void CustomQLineEdit::focusInEvent(QFocusEvent *e)
{
QLineEdit::focusInEvent(e);
emit focusIn();
}