【发布时间】:2021-11-16 08:22:26
【问题描述】:
我想知道我可以执行哪些特定命令来将 QsciScintilla 中的文本光标向左或向右移动?我知道对于 QPlainTextEdit,您可以执行以下命令:
self.textEdit.moveCursor(QTextCursor.Left)
或:
self.textEdit.moveCursor(QTextCursor.Right)
QsciScintilla 有类似的命令吗?
我试过了:
# left cursor movement
line, index = self.sci.getCursorPosition()
if index == 0 and line != 0:
#move to back line
elif index != 0:
self.sci.setCursorPosition(line, index - 1)
【问题讨论】:
-
我已经检查过了并试图想出 setCursorPosition 的代码但没有成功
-
然后编辑您的问题并添加您尝试过的代码。
标签: python pyqt5 cursor-position qscintilla