diff options
author | Trial97 <alexandru.tripon97@gmail.com> | 2023-08-05 19:04:53 +0300 |
---|---|---|
committer | Trial97 <alexandru.tripon97@gmail.com> | 2023-08-05 19:04:53 +0300 |
commit | 91eb30f03795921b48360b79bdb739dcd0f10f17 (patch) | |
tree | 1a2fccbbbf4751cf2cf6f6418cb525dcee5f2acd /launcher/QVariantUtils.h | |
parent | a3ffa6455021b69bd1940b65fefb3b6177c96730 (diff) | |
parent | ae793f6cf11658c9abc5111e82d5ba7b3e6af127 (diff) | |
download | PrismLauncher-91eb30f03795921b48360b79bdb739dcd0f10f17.tar.gz PrismLauncher-91eb30f03795921b48360b79bdb739dcd0f10f17.tar.bz2 PrismLauncher-91eb30f03795921b48360b79bdb739dcd0f10f17.zip |
Merge branch 'develop' of https://github.com/PrismLauncher/PrismLauncher into pack_changelog
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 |