当鼠标光标单击特定行时,我想在 pyqt 中获取 textEdit 的行号。请建议
问问题
158 次
1 回答
0
也许这会给你一个想法:
self.connect(self.ui.textEdit, QtCore.SIGNAL("cursorPositionChanged()"),self.lineNumber)
然后:
def lineNumber(self):
# we try to get the lineNumber on change of cursor position
theLineNumber = self.ui.textEdit.textCursor().blockNumber()
self.ui.label.setText('Ln : '+str(theLineNumber))
于 2013-07-05T17:54:51.950 回答