QTextEdit -получить номера строк выбора

У меня есть следующий код (, реализованный в mouseReleaseEvent ), чтобы определить, когда пользователь выбрал строки текста:

    QTextCursor cursor = this->textCursor();
    int start = cursor.selectionStart();
    int end = cursor.selectionEnd();

    if(!cursor.hasSelection())
        return; // No selection available

    qWarning() << "start: " << start << " end: " << end << endl;

проблема в том, что :мне нужны номера строк, где начинается и заканчивается выделение. Я боролся с блоками и ничего не решил, не могли бы вы дать мне ключ?

5
задан Johnny Pauling 26 July 2012 в 20:01
поделиться