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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Есть ли в QT подобие OLEStorage?  (Прочитано 3320 раз)
trdm
Гость
« : Октябрь 30, 2006, 14:39 »

Пост удален.
« Последнее редактирование: Сентябрь 05, 2008, 13:32 от trdm » Записан
Tonal
Гость
« Ответ #1 : Октябрь 31, 2006, 16:58 »

Чем QSettings не подходит?
Записан
Dendy
Гость
« Ответ #2 : Октябрь 31, 2006, 18:31 »

ZIP-архив самое оно. Тебе остаётся написать свою реализацию файловой системьІ в нём: QAbstractFileEngine. После того как напишешь, будет тебе файловая система в одном файле с Random-Access и прочими прелестями, обращаться к которой можно через: QFile, QDir, QFileInfo. Как к обьІчньІм файлам.

Код:

// open file for writing:
QFile storage_file( "zipstorage:/filename.zip/config.txt" );
storage_file.open( QIODevice::WriteOnly );
...

// load image from storage:
QImage my_image( "zipstorage:/filename.zip/some_dir_in_zip/picture.jpg" );


Остаётся только сделать реализацию Улыбающийся  Дело непростое, зато интересное.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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