Commit 4f304652 authored by Wescoeur's avatar Wescoeur

chore(CMakeLists.txt): old-style-cast is an error warn now

parent e249bc3e
...@@ -46,10 +46,10 @@ if (NOT WIN32) ...@@ -46,10 +46,10 @@ if (NOT WIN32)
-Wcast-align \ -Wcast-align \
-Wconversion \ -Wconversion \
-Werror=return-type \ -Werror=return-type \
-Werror=old-style-cast \
-Wextra \ -Wextra \
-Wfloat-equal \ -Wfloat-equal \
-Winit-self \ -Winit-self \
-Wold-style-cast \
-Woverloaded-virtual \ -Woverloaded-virtual \
-Wpointer-arith \ -Wpointer-arith \
-Wuninitialized \ -Wuninitialized \
......
...@@ -78,28 +78,26 @@ inline void createThumbnail (const shared_ptr<linphone::ChatMessage> &message) { ...@@ -78,28 +78,26 @@ inline void createThumbnail (const shared_ptr<linphone::ChatMessage> &message) {
int rotation = 0; int rotation = 0;
QExifImageHeader exifImageHeader; QExifImageHeader exifImageHeader;
if (exifImageHeader.loadFromJpeg(thumbnailPath)) { if (exifImageHeader.loadFromJpeg(thumbnailPath))
rotation = (int) exifImageHeader.value(QExifImageHeader::ImageTag::Orientation).toShort(); rotation = static_cast<int>(exifImageHeader.value(QExifImageHeader::ImageTag::Orientation).toShort());
}
QImage thumbnail = image.scaled( QImage thumbnail = image.scaled(
THUMBNAIL_IMAGE_FILE_WIDTH, THUMBNAIL_IMAGE_FILE_HEIGHT, THUMBNAIL_IMAGE_FILE_WIDTH, THUMBNAIL_IMAGE_FILE_HEIGHT,
Qt::KeepAspectRatio, Qt::SmoothTransformation Qt::KeepAspectRatio, Qt::SmoothTransformation
); );
if (rotation != 0) { if (rotation != 0) {
QTransform transform; QTransform transform;
if (rotation == 3 || rotation == 4) { if (rotation == 3 || rotation == 4)
transform.rotate(180); transform.rotate(180);
} else if (rotation == 5 || rotation == 6) { else if (rotation == 5 || rotation == 6)
transform.rotate(90); transform.rotate(90);
} else if (rotation == 7 || rotation == 8) { else if (rotation == 7 || rotation == 8)
transform.rotate(-90); transform.rotate(-90);
}
thumbnail = thumbnail.transformed(transform); thumbnail = thumbnail.transformed(transform);
if (rotation == 2 || rotation == 4 || rotation == 5 || rotation == 7) { if (rotation == 2 || rotation == 4 || rotation == 5 || rotation == 7)
thumbnail = thumbnail.mirrored(true, false); thumbnail = thumbnail.mirrored(true, false);
}
} }
QString uuid = QUuid::createUuid().toString(); QString uuid = QUuid::createUuid().toString();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment