Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
|
Rocky |
19.1.2011, 11:37
Сообщение
#11
|
|
Старейший участник ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 530 Регистрация: 22.12.2008 Из: Санкт-Петербург Пользователь №: 463 Спасибо сказали: 22 раз(а) Репутация: 7
|
Да, спасибо, помогло ))
|
|
|
|
|
Winand |
19.2.2012, 13:43
Сообщение
#12
|
|
Новичок Группа: Новичок Сообщений: 1 Регистрация: 19.2.2012 Пользователь №: 3226 Спасибо сказали: 0 раз(а) Репутация: 0
|
В qt 4.8 qzip.cpp:420
mode получается равен нулю, хотя external_file_attributes[0]=32 для файлов, 16 для директорий. В итоге файлы не определяются файлами и не распаковываются. Дальше я пока не разобрался |
|
|
|
|
Алексей1153 |
19.2.2012, 18:34
Сообщение
#13
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
Winand, 3210==1000002 , поэтому неудивительно, что при сдвиге этого числа на 16 битов вправо получается 0
но дело вообще не в этом. А вот в этом: const quint32 mode = (qFromLittleEndian<quint32>(&header.h.external_file_attributes[0]) >> 16) & 0xFFFF; зачем берётся адрес |
|
|
|
|
Ov3r1oad |
29.2.2012, 13:17
Сообщение
#14
|
|
Студент ![]() Группа: Участник Сообщений: 19 Регистрация: 21.12.2011 Пользователь №: 3085 Спасибо сказали: 0 раз(а) Репутация: 0
|
Вот использую кусок кода в точности такой же как в статье, но почему в архиве создаются (помимо самих файлов и папок) файлы размером 0 bytes с именем папок. Никто не знает, в чем причина?
|
|
|
|
| Гость_Бублик_* |
20.11.2012, 15:14
Сообщение
#15
|
|
Гости |
А ни у кого не было проблемы при использования QZipReader?
В чем может быть беда? |
|
|
|
|
Алексей1153 |
20.11.2012, 17:30
Сообщение
#16
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
файлы в проект не подключены
|
|
|
|
| Гость_Бублик_* |
20.11.2012, 17:42
Сообщение
#17
|
|
Гости |
Цитата(Алексей1153 @ 20.11.2012, 17:30) Link файлы в проект не подключены Подключены. |
|
|
|
|
Алексей1153 |
21.11.2012, 7:59
Сообщение
#18
|
![]() фрилансер ![]() ![]() ![]() ![]() ![]() ![]() Группа: Участник Сообщений: 2946 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34
|
поищи в тырнете по строке ": undefined reference to `_imp___ZN10QZipReaderC1EP9QIODevice'"
к примеру, тут вот советуют Link
Сообщение отредактировал Алексей1153 - 21.11.2012, 7:59 |
|
|
|
| Гость_Flatus_* |
5.5.2017, 12:05
Сообщение
#19
|
|
Гости |
Цитата(Бублик @ 20.11.2012, 15:14) Link А ни у кого не было проблемы при использования QZipReader? В чем может быть беда? В файле *.pro : В исходнике подклчать заголовочные файлы как:
|
|
|
|
![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 24.12.2025, 20:56 |