Документация
ОС Аврора 5.1.0
QML-плагин Thumbnailer
Модуль Thumbnailer предоставляет API для кэширования эскизов изображений и видео в пользовательских приложениях. Эскизы генерируются по требованию и кэшируются на диске для быстрого доступа.
Самым простым способом создания эскиза является использование провайдера эскизов Nemo:
import QtQuick 2.0
import Nemo.Thumbnailer 1.0
Image {
source: "image://nemoThumbnail/" + path
width: 100
height: 100
sourceSize.width: width
sourceSize.height: height
}
Специализированный API Thumbnail предоставляет больше возможностей для управления эскизом.
import QtQuick 2.0
import Nemo.Thumbnailer 1.0
Thumbnail {
source: "photo.jpg"
width: 100
height: 100
sourceSize.width: width
sourceSize.height: height
}
Модуль Thumbnailer включает в себя следующие типы:
Thumbnail | Генерирует и отображает кэшированный эскиз исходного изображения или видео |