summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cpplocatordata.h
diff options
context:
space:
mode:
authorAndre Hartmann <aha_1980@gmx.de>2017-12-29 09:11:27 +0100
committerAndré Hartmann <aha_1980@gmx.de>2017-12-30 18:58:25 +0000
commitb2aa1b98459fb0eb6be4cc96d9614901371cb33e (patch)
treee79bf34dcdb905bf36da7691e26e352434af856b /src/plugins/cpptools/cpplocatordata.h
parentccc0bebcf4323ac4982e1d9b5f1407c0bb0eebf7 (diff)
downloadqt-creator-b2aa1b98459fb0eb6be4cc96d9614901371cb33e.tar.gz
Locator: Cleanup and modernize Locator and filters
* Omit QLatin1{Char|String} * Use member initialization * Use range-based-for (and fixed the cases with non-const Qt container) * Sort includes to common style Change-Id: Ibc33a732bb153862efd6d5febfac758229cb61d4 Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: André Hartmann <aha_1980@gmx.de>
Diffstat (limited to 'src/plugins/cpptools/cpplocatordata.h')
-rw-r--r--src/plugins/cpptools/cpplocatordata.h17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/plugins/cpptools/cpplocatordata.h b/src/plugins/cpptools/cpplocatordata.h
index 393d8dc198..0f28318ec7 100644
--- a/src/plugins/cpptools/cpplocatordata.h
+++ b/src/plugins/cpptools/cpplocatordata.h
@@ -25,21 +25,22 @@
#pragma once
-#include <functional>
-#include <QHash>
-
-#include <cplusplus/CppDocument.h>
-
#include "cpptools_global.h"
#include "cppmodelmanager.h"
#include "searchsymbols.h"
#include "stringtable.h"
+#include <cplusplus/CppDocument.h>
+
+#include <QHash>
+
+#include <functional>
+
namespace CppTools {
namespace Internal {
class CppToolsPlugin;
-} // Internal namespace
+} // namespace Internal
class CppLocatorData : public QObject
{
@@ -73,7 +74,7 @@ private:
{ return m_strings->insert(path); }
private:
- Internal::StringTable *m_strings; // Used to avoid QString duplication
+ Internal::StringTable *m_strings = nullptr; // Used to avoid QString duplication
mutable SearchSymbols m_search;
mutable QHash<QString, IndexItem::Ptr> m_infosByFile;
@@ -82,4 +83,4 @@ private:
mutable QVector<CPlusPlus::Document::Ptr> m_pendingDocuments;
};
-} // CppTools namespace
+} // namespace CppTools