Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Max от Апрель 17, 2011, 12:29



Название: как сохранить данные из таблицы tableview в формат txt
Отправлено: Max от Апрель 17, 2011, 12:29
Подскажите как сохранить данные из таблицы tableview в формат txt


Название: Re: как сохранить данные из таблицы tableview в формат txt
Отправлено: blood_shadow от Апрель 17, 2011, 14:14
Подскажите как сохранить данные из таблицы tableview в формат txt
я так подозреваю что тебе надо сохранить в файл *.txt
создаешь файл QFile file("your_path")),
file.open(Write::Only), потом
связываешь файл с текстовым потоком
QTextStream stream(&file)

1. надо получить данные с tableview, сначало указатель на модель (посмотри ф-цию model()->data())
2. ф-ция вернет QVariant который приведешь с помощью QString QVariant::toString () const

и в цикле пишешь свои строки в файл
stream << "строка";
вот и все