Название: Image отображение загрузки фото Отправлено: ecspertiza от Сентябрь 23, 2011, 11:29 Стоит задача написать не большй файловый менеджер, в принципе он почти готов, единственна проблема это отображение превьюшек, для файлов которые являются изображениями. Проблема в том что пока изображения не подгрузятся каталог не хочет открываться, особенно это заметно если в каталоге много фоток. Решил сделать буси индикатор, мол пока грузиться фотка отображать его. Вот что навоял
Код: Image { суть примерно в следующем пока грузиться файл отображаем Image с индикатором, как загрузился отображаем Image с картинкой. Под виндой работает все хорошо, но блин под Linux и Android индикатора так и не видно, софтина все равно ждет пока в каталоге загрузятся все картинки. Понимаю что что то упустил не могу понять что :) Не подскажете где накосячил ? Помнится вроде в qt был пример по подгрузке изображений ,но найти не могу :) Название: Re: Image отображение загрузки фото Отправлено: ecspertiza от Сентябрь 23, 2011, 11:36 Вопрос можно считать закрытым, необходимо Image который отображает картинки добавить asynchronous: true
Название: Re: Image отображение загрузки фото Отправлено: ecspertiza от Сентябрь 23, 2011, 14:58 только теперь он что то их медленно как то грузит :) даже если smooth в false поставить, как бы ускорить загрузку изображений ?
Название: Re: Image отображение загрузки фото Отправлено: Ubuntu_linux от Сентябрь 25, 2011, 21:33 только теперь он что то их медленно как то грузит :) даже если smooth в false поставить, как бы ускорить загрузку изображений ? Много потоков и процес захлебевается... Сделайте сначала загрузку каталога без картинок, а потом постепенно подгружать картинки по мере их видимости в окне. Название: Re: Image отображение загрузки фото Отправлено: ecspertiza от Сентябрь 27, 2011, 16:58 там и так моделька используется, то бишь и так загружаются только те что видно. Проблемы возникают с фотками если допустим они размером по метр полтора. Думаю может можно как то для файлов изображений превьюху получить.
|