KL
Сәуір 17, 2017, 5:03 Т.Қ.

Как создать массив строк из QTextEdit

Необходимо создать массив строк из текста введенного в QTextEdit. Новая строка - новый элемент массива.

2

Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!

2
Evgenii Legotckoi
  • Сәуір 17, 2017, 5:15 Т.Қ.

Думаю, что Вам достаточно будет контейнера объектов QString . Я говорю про QStringList . А массив строк - это будет переусложнение.

QStringList strokeList = ui->textEdit->toPlainText().split('\n');
    Evgenii Legotckoi
    • Сәуір 17, 2017, 5:17 Т.Қ.
    • Жауап шешім ретінде белгіленді.

    Если более подробно, то:

    QString str=ui->textEdit->toPlainText(); // Забираем весь текст
    QStringList strList=str.split('\n'); // Разбиваем текст на отдельные строки, используя символ завершения строки
    str=strList.at(1) // Забираем вторую строку

      Пікірлер

      Тек рұқсаты бар пайдаланушылар ғана пікір қалдыра алады.
      Кіріңіз немесе Тіркеліңіз