From c8fb928029d92f78ecfd70f9c3bf7efc41fe7485 Mon Sep 17 00:00:00 2001 From: Tomasz Kozlowski Date: Tue, 18 Jul 2023 07:15:52 +0200 Subject: [PATCH] Change MaxKeyCount type from enum to static constexpr int The change was needed because std::fill_n(), which takes it, does not handle enum type on VxWorks. As it was anonymous with only one member, it could be changed to static constexpr int. Task-number: QTBUG-115777 Change-Id: I7cb4d267ad21f6b963d851e30bc91042fbf5c15a Reviewed-by: Volker Hilsheimer --- src/gui/kernel/qkeysequence_p.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gui/kernel/qkeysequence_p.h b/src/gui/kernel/qkeysequence_p.h index 2f9a0b09aa..f6fc8d1fc1 100644 --- a/src/gui/kernel/qkeysequence_p.h +++ b/src/gui/kernel/qkeysequence_p.h @@ -35,7 +35,7 @@ struct QKeyBinding class QKeySequencePrivate { public: - enum { MaxKeyCount = 4 }; // also used in QKeySequenceEdit + static constexpr int MaxKeyCount = 4 ; // also used in QKeySequenceEdit constexpr QKeySequencePrivate() : ref(1), key{} {} inline QKeySequencePrivate(const QKeySequencePrivate ©) : ref(1) {