diff options
author | Andre Hartmann <aha_1980@gmx.de> | 2017-12-29 09:11:27 +0100 |
---|---|---|
committer | André Hartmann <aha_1980@gmx.de> | 2017-12-30 18:58:25 +0000 |
commit | b2aa1b98459fb0eb6be4cc96d9614901371cb33e (patch) | |
tree | e79bf34dcdb905bf36da7691e26e352434af856b /src/plugins/cpptools/cpplocatordata.h | |
parent | ccc0bebcf4323ac4982e1d9b5f1407c0bb0eebf7 (diff) | |
download | qt-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.h | 17 |
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 |