aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMontel Laurent <montel@kde.org>2017-11-30 12:03:49 +0100
committerMontel Laurent <montel@kde.org>2017-11-30 12:03:49 +0100
commit61995dafce78c1065d4eacba81673a7959a96cc9 (patch)
treec93caedae7c0cdbd469f553337e7a1ae3a18b7fd
parentf1e5d65ec12884c7e0f08b3bbec7b327fa116b03 (diff)
downloadkconfig-61995dafce78c1065d4eacba81673a7959a96cc9.tar.gz
kconfig-61995dafce78c1065d4eacba81673a7959a96cc9.tar.bz2
Use Q_FALLTHROUGH
-rw-r--r--src/core/kconfiggroup.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/core/kconfiggroup.cpp b/src/core/kconfiggroup.cpp
index df4f98bc..c81fcbef 100644
--- a/src/core/kconfiggroup.cpp
+++ b/src/core/kconfiggroup.cpp
@@ -957,6 +957,9 @@ void KConfigGroup::writeEntry(const char *key, const QVariant &value,
if (!value.canConvert(QMetaType::QStringList))
qWarning() << "not all types in \"" << key << "\" can convert to QString,"
" information will be lost";
+#if QT_VERSION >= QT_VERSION_CHECK(5,8,0)
+ Q_FALLTHROUGH();
+#endif
case QMetaType::QStringList:
writeEntry(key, value.toList(), flags);
return;