aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Jenssen <tim.jenssen@qt.io>2017-04-26 13:15:49 +0200
committerTim Jenssen <tim.jenssen@qt.io>2017-04-26 14:16:50 +0000
commit5ca34bd3f3c05a5b20818b7cadb584f8a6ff9937 (patch)
treee8076c0f869de77c17ac8eacee1a6baf648f4020
parent7ed0385e1baf23723625e9a1189837b215abfa89 (diff)
CppDocument: use initializer_list for keys
Change-Id: Ib2c407b642599cbe9da416647188e2457ec16906 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io> Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
-rw-r--r--src/plugins/cppeditor/cppcodemodelinspectordialog.cpp59
1 files changed, 23 insertions, 36 deletions
diff --git a/src/plugins/cppeditor/cppcodemodelinspectordialog.cpp b/src/plugins/cppeditor/cppcodemodelinspectordialog.cpp
index 04a1326f20..d9968f27ef 100644
--- a/src/plugins/cppeditor/cppcodemodelinspectordialog.cpp
+++ b/src/plugins/cppeditor/cppcodemodelinspectordialog.cpp
@@ -1670,24 +1670,16 @@ void CppCodeModelInspectorDialog::updateDocumentData(const Document::Ptr &docume
QTC_ASSERT(document, return);
// General
- KeyValueModel::Table table = KeyValueModel::Table()
- << qMakePair(QString::fromLatin1("File Path"),
- QDir::toNativeSeparators(document->fileName()))
- << qMakePair(QString::fromLatin1("Last Modified"),
- CMI::Utils::toString(document->lastModified()))
- << qMakePair(QString::fromLatin1("Revision"),
- CMI::Utils::toString(document->revision()))
- << qMakePair(QString::fromLatin1("Editor Revision"),
- CMI::Utils::toString(document->editorRevision()))
- << qMakePair(QString::fromLatin1("Check Mode"),
- CMI::Utils::toString(document->checkMode()))
- << qMakePair(QString::fromLatin1("Tokenized"),
- CMI::Utils::toString(document->isTokenized()))
- << qMakePair(QString::fromLatin1("Parsed"),
- CMI::Utils::toString(document->isParsed()))
- << qMakePair(QString::fromLatin1("Project Parts"),
- CMI::Utils::partsForFile(document->fileName()))
- ;
+ const KeyValueModel::Table table = {
+ {QString::fromLatin1("File Path"), QDir::toNativeSeparators(document->fileName())},
+ {QString::fromLatin1("Last Modified"), CMI::Utils::toString(document->lastModified())},
+ {QString::fromLatin1("Revision"), CMI::Utils::toString(document->revision())},
+ {QString::fromLatin1("Editor Revision"), CMI::Utils::toString(document->editorRevision())},
+ {QString::fromLatin1("Check Mode"), CMI::Utils::toString(document->checkMode())},
+ {QString::fromLatin1("Tokenized"), CMI::Utils::toString(document->isTokenized())},
+ {QString::fromLatin1("Parsed"), CMI::Utils::toString(document->isParsed())},
+ {QString::fromLatin1("Project Parts"), CMI::Utils::partsForFile(document->fileName())}
+ };
m_docGenericInfoModel->configure(table);
resizeColumns<KeyValueModel>(m_ui->docGeneralView);
@@ -1783,25 +1775,20 @@ void CppCodeModelInspectorDialog::updateProjectPartData(const ProjectPart::Ptr &
= part->buildSystemTarget.isEmpty() ? QString::fromLatin1("<None>")
: part->buildSystemTarget;
- KeyValueModel::Table table = KeyValueModel::Table()
- << qMakePair(QString::fromLatin1("Project Part Name"), part->displayName)
- << qMakePair(QString::fromLatin1("Project Part File"), part->projectFileLocation())
- << qMakePair(QString::fromLatin1("Project Name"), projectName)
- << qMakePair(QString::fromLatin1("Project File"), projectFilePath)
- << qMakePair(QString::fromLatin1("Buildsystem Target"), buildSystemTarget)
- << qMakePair(QString::fromLatin1("Callgroup Id"), callGroupId)
- << qMakePair(QString::fromLatin1("Selected For Building"),
- CMI::Utils::toString(part->selectedForBuilding))
- << qMakePair(QString::fromLatin1("Language Version"),
- CMI::Utils::toString(part->languageVersion))
- << qMakePair(QString::fromLatin1("Language Extensions"),
- CMI::Utils::toString(part->languageExtensions))
- << qMakePair(QString::fromLatin1("Qt Version"),
- CMI::Utils::toString(part->qtVersion))
- ;
+ KeyValueModel::Table table = {
+ {QString::fromLatin1("Project Part Name"), part->displayName},
+ {QString::fromLatin1("Project Part File"), part->projectFileLocation()},
+ {QString::fromLatin1("Project Name"), projectName},
+ {QString::fromLatin1("Project File"), projectFilePath},
+ {QString::fromLatin1("Buildsystem Target"), buildSystemTarget},
+ {QString::fromLatin1("Callgroup Id"), callGroupId},
+ {QString::fromLatin1("Selected For Building"), CMI::Utils::toString(part->selectedForBuilding)},
+ {QString::fromLatin1("Language Version"), CMI::Utils::toString(part->languageVersion)},
+ {QString::fromLatin1("Language Extensions"), CMI::Utils::toString(part->languageExtensions)},
+ {QString::fromLatin1("Qt Version"), CMI::Utils::toString(part->qtVersion)}
+ };
if (!part->projectConfigFile.isEmpty())
- table.prepend(qMakePair(QString::fromLatin1("Project Config File"),
- part->projectConfigFile));
+ table.prepend({QString::fromLatin1("Project Config File"), part->projectConfigFile});
m_partGenericInfoModel->configure(table);
resizeColumns<KeyValueModel>(m_ui->partGeneralView);