mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-05-06 20:23:08 +00:00
fix(ImageProviders): set size on request
This commit is contained in:
parent
afceb67cf0
commit
568907207a
2 changed files with 8 additions and 4 deletions
|
|
@ -36,6 +36,8 @@ AvatarProvider::AvatarProvider () : QQuickImageProvider(
|
|||
mAvatarsPath = ::Utils::coreStringToAppString(Paths::getAvatarsDirPath());
|
||||
}
|
||||
|
||||
QImage AvatarProvider::requestImage (const QString &id, QSize *, const QSize &) {
|
||||
return QImage(mAvatarsPath + id);
|
||||
QImage AvatarProvider::requestImage (const QString &id, QSize *size, const QSize &) {
|
||||
QImage image(mAvatarsPath + id);
|
||||
*size = image.size();
|
||||
return image;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,6 +36,8 @@ ThumbnailProvider::ThumbnailProvider () : QQuickImageProvider(
|
|||
mThumbnailsPath = ::Utils::coreStringToAppString(Paths::getThumbnailsDirPath());
|
||||
}
|
||||
|
||||
QImage ThumbnailProvider::requestImage (const QString &id, QSize *, const QSize &) {
|
||||
return QImage(mThumbnailsPath + id);
|
||||
QImage ThumbnailProvider::requestImage (const QString &id, QSize *size, const QSize &) {
|
||||
QImage image(mThumbnailsPath + id);
|
||||
*size = image.size();
|
||||
return image;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue