diff options
author | TheKodeToad <TheKodeToad@proton.me> | 2023-08-16 20:46:16 +0100 |
---|---|---|
committer | TheKodeToad <TheKodeToad@proton.me> | 2023-08-16 22:23:38 +0100 |
commit | 3e2733d840d24ce4f46b49bca0b8656d4d6e3d87 (patch) | |
tree | 386113207514b8071b0122b318c10439259ca83c /launcher/QVariantUtils.h | |
parent | 57430fd189aed592a170d597de61b3acabaaa43d (diff) | |
parent | c88088c91a92a371a9bc2b7384c2897157772b7e (diff) | |
download | PrismLauncher-3e2733d840d24ce4f46b49bca0b8656d4d6e3d87.tar.gz PrismLauncher-3e2733d840d24ce4f46b49bca0b8656d4d6e3d87.tar.bz2 PrismLauncher-3e2733d840d24ce4f46b49bca0b8656d4d6e3d87.zip |
Merge branch 'develop' into better-launch
Signed-off-by: TheKodeToad <TheKodeToad@proton.me>
Diffstat (limited to 'launcher/QVariantUtils.h')
-rw-r--r-- | launcher/QVariantUtils.h | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/launcher/QVariantUtils.h b/launcher/QVariantUtils.h index 7e422c3e..91f2ad29 100644 --- a/launcher/QVariantUtils.h +++ b/launcher/QVariantUtils.h @@ -36,35 +36,34 @@ #pragma once - -#include <QVariant> #include <QList> +#include <QVariant> namespace QVariantUtils { -template <typename T> -inline QList<T> toList(QVariant src) { +template <typename T> +inline QList<T> toList(QVariant src) +{ QVariantList variantList = src.toList(); QList<T> list_t; list_t.reserve(variantList.size()); - for (const QVariant& v : variantList) - { + for (const QVariant& v : variantList) { list_t.append(v.value<T>()); } - return list_t; + return list_t; } -template <typename T> -inline QVariant fromList(QList<T> val) { +template <typename T> +inline QVariant fromList(QList<T> val) +{ QVariantList variantList; variantList.reserve(val.size()); - for (const T& v : val) - { + for (const T& v : val) { variantList.append(v); } return variantList; } -}
\ No newline at end of file +} // namespace QVariantUtils
\ No newline at end of file |