0
meggo에서 QT로 입력 방법 프로젝트를 사용 중입니다.커서를 QT에서 앞뒤로 움직이는 방법?
여기에 해당됩니다. 사용자 입력 "(위젯 입력시") "도 표시되어야합니다. 그 순간 커서는 ")"다음에 위치하지만 괄호 안에 있어야합니다.
어떻게해야합니까? QT와
meggo에서 QT로 입력 방법 프로젝트를 사용 중입니다.커서를 QT에서 앞뒤로 움직이는 방법?
여기에 해당됩니다. 사용자 입력 "(위젯 입력시") "도 표시되어야합니다. 그 순간 커서는 ")"다음에 위치하지만 괄호 안에 있어야합니다.
어떻게해야합니까? QT와
OK, 내가 올바른 방법을 발견 :
[? 당신이 시도 무엇]QEvent *movePress= new QKeyEvent(QEvent::KeyPress, Qt::Key_Left, Qt::NoModifier);
QApplication::sendEvent (focusWidget, movePress);
QEvent *moveRelease= new QKeyEvent(QEvent::KeyRelease, Qt::Key_Left, Qt::NoModifier);
QApplication::sendEvent(focusWidget,moveRelease);
(http://mattgemmell.com/2008/12/08/what-have-you-tried/) –
'QLineEdit'을 사용한다면 커서 메서드 (cursorBackward, cursorForward, cursorPosition 등)가 있습니다. http://developer.meego.com/api/1.2/qt4/qlineedit.html – HostileFork