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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Форматированный текст  (Прочитано 3796 раз)
crocus
Гость
« : Сентябрь 20, 2006, 15:07 »

Такая задачка: есть текст-разделитель табуляция -необходимо преобразовать в таблицу. Даже не знаю с какого боку подобраться.
Записан
bigirbis
Гость
« Ответ #1 : Сентябрь 20, 2006, 16:17 »

Если не в потоке парзить, то подойдет следующий метод:
QStringList QString::split ( const QChar & sep, SplitBehavior behavior = KeepEmptyParts, Qt::CaseSensitivity cs = Qt::CaseSensitive ) const
а за тем уже можно раскидывать по количеству столбцов.

Если в потоке, то Qt-средствами только по байтам читать, да проверять на сепаратор.
Записан
burkav84
Гость
« Ответ #2 : Сентябрь 20, 2006, 23:29 »

А почему из потока не подойдет split ?
Записан
bigirbis
Гость
« Ответ #3 : Сентябрь 21, 2006, 08:31 »

Цитировать
А почему из потока не подойдет split ?

ИМХО, техника чтения из потока отличается от обычной буфером малого размера, в который постепенно вычитываются данные.
Записан
Dendy
Гость
« Ответ #4 : Сентябрь 23, 2006, 01:48 »

bigirbis имеет в виду поток ввода-вьІвода, а не многопоточность приложения. (-:  Я тож сразу не вьехал.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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