Russian Qt Forum

Qt => Общие вопросы => Тема начата: Пантер от Июнь 25, 2007, 11:48



Название: Нулевой размер у гектарного файла
Отправлено: Пантер от Июнь 25, 2007, 11:48
Использую QFileInfo qfiFile("c:\pagefile.sys")
qfiFile.size() равен нулю, хоты своп у меня гектарный.
Я понимаю, что файл заблокирован и т.п., но почему другие проги читают нормально размер?


Название: Нулевой размер у гектарного файла
Отправлено: AcerExtensa от Июнь 25, 2007, 16:54
А разве не так - QFileInfo qfiFile("c:\\pagefile.sys") должно быть в Винде?


Название: Нулевой размер у гектарного файла
Отправлено: pastor от Июнь 25, 2007, 19:33
Так, но размер всеравно 0.


Название: Нулевой размер у гектарного файла
Отправлено: Racheengel от Июнь 25, 2007, 20:52
какая кути?


Название: Нулевой размер у гектарного файла
Отправлено: pastor от Июнь 25, 2007, 21:29
Я пробывал на 4.2.3


Название: Нулевой размер у гектарного файла
Отправлено: Racheengel от Июнь 25, 2007, 22:32
хм... баг Qt?


Название: Нулевой размер у гектарного файла
Отправлено: AcerExtensa от Июнь 25, 2007, 22:53
У кого Винда с КюТэ есть? попробуйте....... мне аж интерестно.........


Название: Нулевой размер у гектарного файла
Отправлено: pastor от Июнь 26, 2007, 09:55
Да, это баг в Qt 4.2.3. Проверил на Qt 3.3.8 - всё работает как надо. Проверил на 4.3.0 - аналогично 4.2.3. На другиз версиях Qt 4.x не пробывал.

Ждёмс ответа от тролей :)


Название: Нулевой размер у гектарного файла
Отправлено: Пантер от Июнь 26, 2007, 11:37
Спасибо за ответы. Кутя у меня 4.2.3.
Цитировать

А разве не так - QFileInfo qfiFile("c:\\pagefile.sys") должно быть в Винде?

Очепятался. :) Вообще у меня "c:/pagefile.sys".
Придется, наверное, через std или winapi действовать. :(


Название: Нулевой размер у гектарного файла
Отправлено: pastor от Июнь 26, 2007, 11:49
Это оказываеться известная проблема:

http://trolltech.com/developer/task-tracker/index_html?method=entry&id=167099

Цитировать
Since QFileInfo::exists returns false for those files, the size is never queried.


Название: Нулевой размер у гектарного файла
Отправлено: Пантер от Июнь 26, 2007, 16:26
Цитата: "pastor"
Это оказываеться известная проблема:

http://trolltech.com/developer/task-tracker/index_html?method=entry&id=167099

Цитировать
Since QFileInfo::exists returns false for those files, the size is never queried.

Похоже не скоро этот баг исчезнет. :(
Интересно, такое поведение только с pagefile.sys и hiberfil.sys? Или может глюкавить и с другими файлами?