是否有任何方式来控制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. Android虚拟键盘位置
- 5. onClick控制软键盘 - Android
- 6. iOS 8键盘重置视图控制器到故事板位置
- 7. TableCell中的控制位置
- 8. 如何在强制水平方向时设置键盘位置?
- 9. 虚拟键盘插件的位置
- 10. iOS键盘移动DIVS的位置
- 11. 如何在控制器中设置JavaFX中的设置键盘快捷方式
- 12. OpenGL的键盘摄像头控制
- 13. 打开键盘时获取键盘高度或顶部位置
- 14. 如何在PyQt中将键盘焦点转换为QTextEdit?
- 15. 电报机器人:定制键盘上的按钮位置
- 16. 键盘操控++
- 17. 如何将控件映射到物理键盘位置
- 18. 在键盘显示时在UIViewController中设置Tableview的y位置
- 19. 获取光标位置Android键盘
- 20. Delphi通过键盘控制音量
- 21. Pygame鼠标/键盘控制条件
- 22. Linux控制台键盘处理程序
- 23. 用语音控制代替键盘
- 24. 控制鼠标和键盘Golang?
- 25. 使用键盘控制机器人
- 26. 平滑控制键盘移动OpenGL
- 27. 用户控制键盘焦点
- 28. XNA - 用键盘输入控制物体
- 29. 移动键盘上方控制
- 30. C++控制台键盘事件