Russian Qt Forum

Qt => 2D и 3D графика => Тема начата: serega-5508 от Апрель 09, 2011, 10:53



Название: Сохранение документа в своём формате
Отправлено: serega-5508 от Апрель 09, 2011, 10:53
Подскажите, пожалуйста, как мне сохранить всё, что я нарисовал на сцене в свой формат, чтобы я потом просто смог открывать этот файл и моя прога читала этот формат. Знаю, что надо пользоваться XML. Где и как про это почитать???


Название: Re: Сохранение документа в своём формате
Отправлено: mutineer от Апрель 09, 2011, 11:01
Эм... Придумываешь свой формат (хоть в текстовом виде, хоть в бинарном, хоть в XML) и записываешь данные в файл в соответствии со своим форматом. А потом так же читаешь :-[


Название: Re: Сохранение документа в своём формате
Отправлено: serega-5508 от Апрель 09, 2011, 11:07
допустим записл, а прочитает оно его то как при открытии???


Название: Re: Сохранение документа в своём формате
Отправлено: mutineer от Апрель 09, 2011, 11:31
Как ты ему укажешь, так и прочитает. Это ж твой собственный формат, чтение/запись ты должен сам организовывать


Название: Re: Сохранение документа в своём формате
Отправлено: serega-5508 от Апрель 09, 2011, 11:37
так я и спрашивал, как это оргонизовать?? может есть пример или где почитать подробнее как это сделать?


Название: Re: Сохранение документа в своём формате
Отправлено: mutineer от Апрель 09, 2011, 11:49
Примеры работы с XML тут: http://doc.crossplatform.ru/qt/4.7.x/examples-xml.html (http://doc.crossplatform.ru/qt/4.7.x/examples-xml.html)
Описание классов тут: http://doc.crossplatform.ru/qt/4.7.x/qtxml.html (http://doc.crossplatform.ru/qt/4.7.x/qtxml.html)