diff options
author | Eike Ziller <eike.ziller@qt.io> | 2019-08-28 13:04:16 +0200 |
---|---|---|
committer | Eike Ziller <eike.ziller@qt.io> | 2019-09-10 07:31:21 +0000 |
commit | 8452264a186e94fe26a21bebf0f2d40d62891bbd (patch) | |
tree | 199fead48cd345a906b6a8797f89b9ce5fba1a60 /src/plugins/cpptools/cppcodemodelinspectordumper.cpp | |
parent | a0352f24d0913c4a2852a9dbcd1c3bc9745801f8 (diff) |
CppTools: Move QtVersion and BuildTargetType
QtVersion to utils/cpplanguage_details.h which already contains similar
flags.
BuildTargetType to ProjectExplorer, next to BuildTargetInfo (but not in the
same header to not pull that in everywhere).
Removes dependency on ProjectPart from RawProjectPart.
Change-Id: I5791065e4266f20c2657ee4b1b594df04b238a1c
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cppcodemodelinspectordumper.cpp')
-rw-r--r-- | src/plugins/cpptools/cppcodemodelinspectordumper.cpp | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/src/plugins/cpptools/cppcodemodelinspectordumper.cpp b/src/plugins/cpptools/cppcodemodelinspectordumper.cpp index 950ef400e6..0907db98c6 100644 --- a/src/plugins/cpptools/cppcodemodelinspectordumper.cpp +++ b/src/plugins/cpptools/cppcodemodelinspectordumper.cpp @@ -148,23 +148,27 @@ QString Utils::toString(::Utils::LanguageExtensions languageExtension) return result; } -QString Utils::toString(ProjectPart::QtVersion qtVersion) +QString Utils::toString(::Utils::QtVersion qtVersion) { -#define CASE_QTVERSION(x) case ProjectPart::x: return QLatin1String(#x) +#define CASE_QTVERSION(x) \ + case ::Utils::QtVersion::x: \ + return QLatin1String(#x) switch (qtVersion) { - CASE_QTVERSION(UnknownQt); - CASE_QTVERSION(NoQt); - CASE_QTVERSION(Qt4); - CASE_QTVERSION(Qt5); - // no default to get a compiler warning if anything is added + CASE_QTVERSION(Unknown); + CASE_QTVERSION(None); + CASE_QTVERSION(Qt4); + CASE_QTVERSION(Qt5); + // no default to get a compiler warning if anything is added } #undef CASE_QTVERSION return QString(); } -QString Utils::toString(ProjectPart::BuildTargetType buildTargetType) +QString Utils::toString(ProjectExplorer::BuildTargetType buildTargetType) { -#define CASE_BUILDTARGETTYPE(x) case ProjectPart::x: return QLatin1String(#x) +#define CASE_BUILDTARGETTYPE(x) \ + case ProjectExplorer::BuildTargetType::x: \ + return QLatin1String(#x) switch (buildTargetType) { CASE_BUILDTARGETTYPE(Unknown); CASE_BUILDTARGETTYPE(Executable); |