是否有任何方式来控制QTextEdit中的键盘光标?例如,将光标向上移动一个或两个位置。我已经看过QCursor类,但这仅适用于鼠标光标吗?谢谢!控制QTextEdit中的键盘位置
0
A
回答
3
QTextCursor:: movePosition (MoveOperation operation, MoveMode mode=MoveAnchor, int n=1)
这种方法可以让你移动光标在various ways,比如一个字向右或一行。如果您需要选择一些文本
QTextCursor c = textEdit->textCursor();
c.movePosition(QTextCursor::Up);
textEdit->setTextCursor(c);
,而不仅仅是移动光标,指定MoveMode
为KeepAnchor:
您可以使用它像这样。
1
相关问题
- 1. 的QTextEdit不显示键盘
- 2. 键盘控制?
- 3. Popup控制键盘
- 4. 键盘控制tinyscrollbar.js
- 5. VB控制键盘
- 6. EditText下的Android软键盘 - 设置软键盘位置
- 7. 获取键盘上的键位置
- 8. Android虚拟键盘位置
- 9. 移动键盘位置
- 10. 键盘控制网站
- 11. IE9控制键盘按钮
- 12. Xlib控制键盘事件
- 13. onClick控制软键盘 - Android
- 14. 键盘控制问题
- 15. 使用键盘控制NSSegmentedControl
- 16. iOS 8键盘重置视图控制器到故事板位置
- 17. “发送”键盘按键到控制
- 18. TableCell中的控制位置
- 19. 如何在强制水平方向时设置键盘位置?
- 20. 如何在控制器中设置JavaFX中的设置键盘快捷方式
- 21. 虚拟键盘插件的位置
- 22. iOS键盘移动DIVS的位置
- 23. iOS键盘的位置和方向
- 24. 更改本机键盘的位置
- 25. 当键盘事件没有焦点时将键盘事件重定向到QTextEdit?
- 26. 微控制器的键盘扫描
- 27. OpenGL的键盘摄像头控制
- 28. 控制JavaFX虚拟键盘的尺寸
- 29. 打开键盘时获取键盘高度或顶部位置
- 30. 如何在PyQt中将键盘焦点转换为QTextEdit?