From a63a92e3d5446b04855d4d883c7b5198e045a1f3 Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Fri, 17 Apr 2020 13:41:21 +0200 Subject: [PATCH] [locale]Fix build (clang, Debian) - This is a follow-up to d0c205c1cc6a2ae49935c92bfd52911b9a0d43f7; I really don't know why static constexpr const elements that are not referenced by address need to be defined separately. --- src/modules/locale/timezonewidget/TimeZoneImage.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/locale/timezonewidget/TimeZoneImage.cpp b/src/modules/locale/timezonewidget/TimeZoneImage.cpp index 7f50e63de..52ddc24b1 100644 --- a/src/modules/locale/timezonewidget/TimeZoneImage.cpp +++ b/src/modules/locale/timezonewidget/TimeZoneImage.cpp @@ -34,6 +34,9 @@ static_assert( TimeZoneImageList::zoneCount == ( sizeof( zoneNames ) / sizeof( z #define ZONE_NAME QStringLiteral( "zone" ) /* static constexpr */ const int TimeZoneImageList::zoneCount; +/* static constexpr */ const QSize TimeZoneImageList::imageSize; + +static_assert( TimeZoneImageList::zoneCount == 38 ); TimeZoneImageList::TimeZoneImageList() {}