diff options
author | Katja Marttila <katja.marttila@qt.io> | 2022-11-03 11:40:34 +0200 |
---|---|---|
committer | Katja Marttila <katja.marttila@qt.io> | 2022-11-08 06:24:46 +0200 |
commit | 7e7c1f4ba09f7e07482e3d13f42c9b66b93a3f7a (patch) | |
tree | c367630f6c3d3fe07e7b8450d1702249010f9d8b | |
parent | d259157bfe473ccb2cff4bdf37aee2e539ccee49 (diff) |
Add helper class to replace deprecated toSet() call
Change-Id: I3211c784cc36345045a661d6fdab439fc45b01aa
Reviewed-by: Arttu Tarkiainen <arttu.tarkiainen@qt.io>
-rw-r--r-- | src/libs/installer/globals.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/libs/installer/globals.h b/src/libs/installer/globals.h index c815a6e31..3450c0dad 100644 --- a/src/libs/installer/globals.h +++ b/src/libs/installer/globals.h @@ -1,6 +1,6 @@ /************************************************************************** ** -** Copyright (C) 2020 The Qt Company Ltd. +** Copyright (C) 2022 The Qt Company Ltd. ** Contact: https://www.qt.io/licensing/ ** ** This file is part of the Qt Installer Framework. @@ -48,6 +48,12 @@ QRegularExpression INSTALLER_EXPORT commaRegExp(); QString htmlToString(const QString &html); QString enumToString(const QMetaObject& metaObject, const char *enumerator, int key); +template <typename T, template<typename> typename C> +QSet<T> toQSet(const C<T> &container) +{ + return QSet<T>(container.begin(), container.end()); +} + } // QInstaller #endif // GLOBALS_H |