Здравствуйте, гость ( Вход | Регистрация )
Flatus | Дата 5.5.2017, 12:05 |
А ни у кого не было проблемы при использования QZipReader?
В чем может быть беда? В файле *.pro :
В исходнике подклчать заголовочные файлы как:
|
|
Алексей1153 | Дата 21.11.2012, 7:59 |
поищи в тырнете по строке ": undefined reference to `_imp___ZN10QZipReaderC1EP9QIODevice'" к примеру, тут вот советуют http://www.qtforum.org/article/23703/compi...nce-to-imp.html
|
|
Бублик | Дата 20.11.2012, 17:42 |
файлы в проект не подключены Подключены. |
|
Алексей1153 | Дата 20.11.2012, 17:30 |
файлы в проект не подключены | |
Бублик | Дата 20.11.2012, 15:14 |
А ни у кого не было проблемы при использования QZipReader?
В чем может быть беда? |
|
Ov3r1oad | Дата 29.2.2012, 13:17 |
Вот использую кусок кода в точности такой же как в статье, но почему в архиве создаются (помимо самих файлов и папок) файлы размером 0 bytes с именем папок. Никто не знает, в чем причина? | |
Алексей1153 | Дата 19.2.2012, 18:34 |
Winand, 3210==1000002 , поэтому неудивительно, что при сдвиге этого числа на 16 битов вправо получается 0 но дело вообще не в этом. А вот в этом: const quint32 mode = (qFromLittleEndian<quint32>(&header.h.external_file_attributes[0]) >> 16) & 0xFFFF; зачем берётся адрес |
|
Winand | Дата 19.2.2012, 13:43 |
В qt 4.8 qzip.cpp:420
mode получается равен нулю, хотя external_file_attributes[0]=32 для файлов, 16 для директорий. В итоге файлы не определяются файлами и не распаковываются. Дальше я пока не разобрался |
|
Rocky | Дата 19.1.2011, 11:37 |
Да, спасибо, помогло )) | |
igor_bogomolov | Дата 19.1.2011, 11:15 |
Rocky, попробуй так
|
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.3.2024, 14:53 |