mPath = info.absoluteFilePath();
title = info.baseName();
cover = QImage(":/icons/book.png").scaled(COVER_WIDTH, COVER_HEIGHT,
- Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ Qt::KeepAspectRatioByExpanding, Qt::SmoothTransformation).
+ scaled(COVER_WIDTH, COVER_HEIGHT, Qt::KeepAspectRatio);
}
}
foreach (QString key, coverKeys) {
if (content.contains(key)) {
t.trace("Loading cover image from " + content[key].href);
- cover = QImage(content[key].href).scaled(COVER_WIDTH,
- COVER_HEIGHT, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ cover = QImage(content[key].href).scaled(COVER_WIDTH, COVER_HEIGHT,
+ Qt::KeepAspectRatioByExpanding, Qt::SmoothTransformation).
+ scaled(COVER_WIDTH, COVER_HEIGHT, Qt::KeepAspectRatio);
break;
}
}
COVER_HEIGHT, Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
if (cover.isNull()) {
cover = QImage(":/icons/book.png").scaled(COVER_WIDTH, COVER_HEIGHT,
- Qt::IgnoreAspectRatio, Qt::SmoothTransformation);
+ Qt::KeepAspectRatioByExpanding, Qt::SmoothTransformation).
+ scaled(COVER_WIDTH, COVER_HEIGHT, Qt::KeepAspectRatio);
}
// Load bookmarks