diff options
author | hjk <hjk@qt.io> | 2021-12-06 05:11:04 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2021-12-06 17:10:49 +0000 |
commit | 104ea4accc8bf7d2e317c10638a299c3af267ede (patch) | |
tree | 8ab53d49a45cb72372a5294d272a7e43c815d661 /src/libs/extensionsystem/pluginspec.cpp | |
parent | 8cb5c3cfdd07f98449d3df0a676c5026c33f6b7a (diff) |
Make some qHash and comparison operators overloads hidden friends
Restricts lookup scope more to necessary bits.
Change-Id: Ia42c95aaa70534843b7f6a90bfc56d2a1202c612
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/libs/extensionsystem/pluginspec.cpp')
-rw-r--r-- | src/libs/extensionsystem/pluginspec.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/libs/extensionsystem/pluginspec.cpp b/src/libs/extensionsystem/pluginspec.cpp index e3b2b07080..f4b1b93c86 100644 --- a/src/libs/extensionsystem/pluginspec.cpp +++ b/src/libs/extensionsystem/pluginspec.cpp @@ -46,6 +46,10 @@ #include <QJsonValue> #include <QPluginLoader> +using namespace ExtensionSystem::Internal; + +namespace ExtensionSystem { + /*! \class ExtensionSystem::PluginDependency \inheaderfile extensionsystem/pluginspec.h @@ -148,14 +152,11 @@ \sa PluginSpec::argumentDescriptions() */ -using namespace ExtensionSystem; -using namespace ExtensionSystem::Internal; - /*! \fn uint ExtensionSystem::qHash(const ExtensionSystem::PluginDependency &value) \internal */ -Utils::QHashValueType ExtensionSystem::qHash(const PluginDependency &value) +Utils::QHashValueType qHash(const PluginDependency &value) { return qHash(value.name); } @@ -1125,3 +1126,5 @@ void PluginSpecPrivate::kill() plugin = nullptr; state = PluginSpec::Deleted; } + +} // ExtensionSystem |