diff options
author | saturneric <[email protected]> | 2024-07-30 17:13:31 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-07-30 17:13:31 +0000 |
commit | 5d0b30a9152367714ad839d8e41332c0879f6a98 (patch) | |
tree | 774a5a8dd17bfc9de07c3be0ef917c9c4e5625a2 /src/core/module/Event.cpp | |
parent | fix: do some build config clean up (diff) | |
download | GpgFrontend-5d0b30a9152367714ad839d8e41332c0879f6a98.tar.gz GpgFrontend-5d0b30a9152367714ad839d8e41332c0879f6a98.zip |
fix: use standard qt version checking macro
Diffstat (limited to 'src/core/module/Event.cpp')
-rw-r--r-- | src/core/module/Event.cpp | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/core/module/Event.cpp b/src/core/module/Event.cpp index 221b6001..b6d31369 100644 --- a/src/core/module/Event.cpp +++ b/src/core/module/Event.cpp @@ -105,27 +105,27 @@ class Event::Impl { int index = 0; -#ifdef QT5_BUILD - for (auto it = data_.keyValueBegin(); it != data_.keyValueEnd(); ++it) { +#if QT_VERSION >= QT_VERSION_CHECK(6, 4, 0) + for (const auto& data : data_.asKeyValueRange()) { p_param = static_cast<GFModuleEventParam*>( SecureMalloc(sizeof(GFModuleEventParam))); if (index++ == 0) event->params = p_param; - p_param->name = GFStrDup(it->first); - p_param->value = GFStrDup(it->second); + p_param->name = GFStrDup(data.first); + p_param->value = GFStrDup(data.second); p_param->next = nullptr; if (l_param != nullptr) l_param->next = p_param; l_param = p_param; } #else - for (const auto& data : data_.asKeyValueRange()) { + for (auto it = data_.keyValueBegin(); it != data_.keyValueEnd(); ++it) { p_param = static_cast<GFModuleEventParam*>( SecureMalloc(sizeof(GFModuleEventParam))); if (index++ == 0) event->params = p_param; - p_param->name = GFStrDup(data.first); - p_param->value = GFStrDup(data.second); + p_param->name = GFStrDup(it->first); + p_param->value = GFStrDup(it->second); p_param->next = nullptr; if (l_param != nullptr) l_param->next = p_param; |