summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOrgad Shaneh <orgad.shaneh@audiocodes.com>2017-08-01 12:41:20 +0300
committerTobias Hunger <tobias.hunger@qt.io>2017-08-01 10:17:18 +0000
commit2e15bfdc1888ab7fb9fde57d21ec9e525667e3b4 (patch)
tree6ab300faffd30dec4d12eb6d9f5f5b53d8989aec
parentb7c8818eb909f2841d7a827e3a76157e71a6c698 (diff)
downloadqt-creator-2e15bfdc1888ab7fb9fde57d21ec9e525667e3b4.tar.gz
PersistentSettings: Minor cleanup
* Use member initialization * Remove break after return Change-Id: If3f97fde05717ec3e2134489f24f6b64a75b4a1e Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
-rw-r--r--src/libs/utils/persistentsettings.cpp31
1 files changed, 8 insertions, 23 deletions
diff --git a/src/libs/utils/persistentsettings.cpp b/src/libs/utils/persistentsettings.cpp
index d665aaabe0..35e81946ba 100644
--- a/src/libs/utils/persistentsettings.cpp
+++ b/src/libs/utils/persistentsettings.cpp
@@ -104,30 +104,16 @@ namespace Utils {
struct Context // Basic context containing element name string constants.
{
- Context();
-
- const QString qtCreatorElement;
- const QString dataElement;
- const QString variableElement;
- const QString typeAttribute;
- const QString valueElement;
- const QString valueListElement;
- const QString valueMapElement;
- const QString keyAttribute;
+ const QString qtCreatorElement = "qtcreator";
+ const QString dataElement = "data";
+ const QString variableElement = "variable";
+ const QString typeAttribute = "type";
+ const QString valueElement = "value";
+ const QString valueListElement = "valuelist";
+ const QString valueMapElement = "valuemap";
+ const QString keyAttribute = "key";
};
-Context::Context() :
- qtCreatorElement(QLatin1String("qtcreator")),
- dataElement(QLatin1String("data")),
- variableElement(QLatin1String("variable")),
- typeAttribute(QLatin1String("type")),
- valueElement(QLatin1String("value")),
- valueListElement(QLatin1String("valuelist")),
- valueMapElement(QLatin1String("valuemap")),
- keyAttribute(QLatin1String("key"))
-{
-}
-
struct ParseValueStackEntry
{
explicit ParseValueStackEntry(QVariant::Type t = QVariant::Invalid, const QString &k = QString()) : type(t), key(k) {}
@@ -225,7 +211,6 @@ QVariantMap ParseContext::parse(QFile &file)
qWarning("Error reading %s:%d: %s", qPrintable(file.fileName()),
int(r.lineNumber()), qPrintable(r.errorString()));
return QVariantMap();
- break;
default:
break;
} // switch token