Qt之获取光标行列简介
//通过textEdit的光标位置得到 光标所在行值,其中keyText是textEdit
QTextCursor cursor;
cursor = keyText->textCursor();
int lineNumber = cursor.blockNumber();//获取光标所在列用cursor.columnNumber();
//当然也可以利用![]()
来获取
QTextBlock textBlock = textDocument->findBlockByLineNumber(lineNumber);//通过行号找到指定行 数据块
QString selectLine = textBlock.text();//将得到的数据存入一个字符串。