From 8a5fa635cade949980cffd9955cb8ba961cdbbf1 Mon Sep 17 00:00:00 2001 From: Shawn Rutledge Date: Thu, 9 Jun 2022 21:03:31 +0200 Subject: [PATCH] Trace QImage::Format as int in QImageData::create() Traces can contain only a few types; for now, enums have to be converted to int. Amends 6d323c0b221a3b127d80e338a42306cc34bc4d40 Task-number: QTBUG-102862 Change-Id: If129d03b13e723350bac987c6e35d471aa6c17e2 Reviewed-by: Sona Kurazyan Reviewed-by: Rafael Roquetto --- src/gui/image/qimage.cpp | 2 +- src/gui/qtgui.tracepoints | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/gui/image/qimage.cpp b/src/gui/image/qimage.cpp index a9f9a98c2c..ebe26b1687 100644 --- a/src/gui/image/qimage.cpp +++ b/src/gui/image/qimage.cpp @@ -99,7 +99,7 @@ QImageData * QImageData::create(const QSize &size, QImage::Format format) if (size.isEmpty() || format <= QImage::Format_Invalid || format >= QImage::NImageFormats) return nullptr; // invalid parameter(s) - Q_TRACE_SCOPE(QImageData_create, size, format); + Q_TRACE_SCOPE(QImageData_create, size, static_cast(format)); int width = size.width(); int height = size.height(); diff --git a/src/gui/qtgui.tracepoints b/src/gui/qtgui.tracepoints index adf13d8f84..0be765a4f3 100644 --- a/src/gui/qtgui.tracepoints +++ b/src/gui/qtgui.tracepoints @@ -15,7 +15,7 @@ QFontDatabase_load(const QStringList &family, int pointSize) QFontDatabase_loadEngine(const QStringList &families, int pointSize) QFontDatabasePrivate_addAppFont(const QString &fileName) -QImageData_create_entry(const QSize &size, QImage::Format format) +QImageData_create_entry(const QSize &size, int format) QImageData_create_exit() QImage_copy_entry(const QRect& r) QImage_copy_exit()