From a6d21cc1f7f5a25ea6a1aef11b6968586193e35f Mon Sep 17 00:00:00 2001 From: Tim Jenssen Date: Mon, 20 Jun 2016 13:42:26 +0200 Subject: Qmljs: small QHash improvements Change-Id: I79a5504c8471b66540aac8047fbcf760ceb6b10f Reviewed-by: Marco Benelli --- src/libs/qmljs/qmljsmodelmanagerinterface.cpp | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'src/libs/qmljs/qmljsmodelmanagerinterface.cpp') diff --git a/src/libs/qmljs/qmljsmodelmanagerinterface.cpp b/src/libs/qmljs/qmljsmodelmanagerinterface.cpp index 75cea10684..aa388312f4 100644 --- a/src/libs/qmljs/qmljsmodelmanagerinterface.cpp +++ b/src/libs/qmljs/qmljsmodelmanagerinterface.cpp @@ -139,14 +139,15 @@ ModelManagerInterface::~ModelManagerInterface() static QHash defaultLanguageMapping() { - QHash res; - res[QLatin1String("js")] = Dialect::JavaScript; - res[QLatin1String("qml")] = Dialect::Qml; - res[QLatin1String("qmltypes")] = Dialect::QmlTypeInfo; - res[QLatin1String("qmlproject")] = Dialect::QmlProject; - res[QLatin1String("json")] = Dialect::Json; - res[QLatin1String("qbs")] = Dialect::QmlQbs; - res[QLatin1String(qtQuickUISuffix)] = Dialect::QmlQtQuick2Ui; + static QHash res{ + {QLatin1String("js"), Dialect::JavaScript}, + {QLatin1String("qml"), Dialect::Qml}, + {QLatin1String("qmltypes"), Dialect::QmlTypeInfo}, + {QLatin1String("qmlproject"), Dialect::QmlProject}, + {QLatin1String("json"), Dialect::Json}, + {QLatin1String("qbs"), Dialect::QmlQbs}, + {QLatin1String(qtQuickUISuffix), Dialect::QmlQtQuick2Ui} + }; return res; } -- cgit v1.2.1