Russian Qt Forum
Ноябрь 26, 2024, 02:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Удаление линий текста QTextEdit  (Прочитано 1742 раз)
fedotok
Гость
« : Апрель 17, 2013, 22:04 »

вот функция
Код:
void GeneralTabWidget::textBrowser(QString text)
{
    QTextCursor tc = ui->textEdit->textCursor();

    ui->textEdit->ensureCursorVisible();
    ui->textEdit->insertPlainText(text);
    ui->textEdit->insertPlainText("\n");

    if(_linesCounter < 100) {
        _linesCounter++;
        qDebug() << _linesCounter;
    } else {
        tc.movePosition( QTextCursor::Start );
        tc.select( QTextCursor::LineUnderCursor );
        tc.removeSelectedText();

        tc.movePosition( QTextCursor::End );
    }
}

почемуто первые строки после достижения 100 строк, не удаляются. что не так?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.061 секунд. Запросов: 21.