QtSupport: Remove dependency on CppTools

It was only left for the C++ category for the Qt class generation
settings.

Change-Id: I22d3f198f7b825c4a36d08d4ee28091b9e5b1f43
Reviewed-by: hjk <hjk@qt.io>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
Eike Ziller
2019-08-29 12:07:58 +02:00
parent ed9177f74c
commit 545552cc13
12 changed files with 11 additions and 16 deletions

View File

@@ -69,7 +69,6 @@ add_qtc_plugin(CppTools
cppsemanticinfoupdater.cpp cppsemanticinfoupdater.h cppsemanticinfoupdater.cpp cppsemanticinfoupdater.h
cppsourceprocessor.cpp cppsourceprocessor.h cppsourceprocessor.cpp cppsourceprocessor.h
cppsymbolinfo.h cppsymbolinfo.h
cpptools.qrc
cpptools_clangtidychecks.h cpptools_clangtidychecks.h
cpptools_clazychecks.h cpptools_clazychecks.h
cpptools_global.h cpptools_global.h

View File

@@ -190,8 +190,9 @@ CppCodeModelSettingsPage::CppCodeModelSettingsPage(QSharedPointer<CppCodeModelSe
setDisplayName(QCoreApplication::translate("CppTools",Constants::CPP_CODE_MODEL_SETTINGS_NAME)); setDisplayName(QCoreApplication::translate("CppTools",Constants::CPP_CODE_MODEL_SETTINGS_NAME));
setCategory(Constants::CPP_SETTINGS_CATEGORY); setCategory(Constants::CPP_SETTINGS_CATEGORY);
setDisplayCategory(QCoreApplication::translate("CppTools", "C++")); setDisplayCategory(QCoreApplication::translate("CppTools", "C++"));
setCategoryIcon(Utils::Icon({{":/cpptools/images/settingscategory_cpp.png", setCategoryIcon(Utils::Icon({{":/projectexplorer/images/settingscategory_cpp.png",
Utils::Theme::PanelTextColorDark}}, Utils::Icon::Tint)); Utils::Theme::PanelTextColorDark}},
Utils::Icon::Tint));
} }
QWidget *CppCodeModelSettingsPage::widget() QWidget *CppCodeModelSettingsPage::widget()

View File

@@ -223,6 +223,3 @@ equals(TEST, 1) {
DEFINES += SRCDIR=\\\"$$PWD\\\" DEFINES += SRCDIR=\\\"$$PWD\\\"
} }
RESOURCES += \
cpptools.qrc

View File

@@ -153,7 +153,6 @@ Project {
"cppsemanticinfoupdater.h", "cppsemanticinfoupdater.h",
"cppsourceprocessor.cpp", "cppsourceprocessor.cpp",
"cppsourceprocessor.h", "cppsourceprocessor.h",
"cpptools.qrc",
"cpptools_clangtidychecks.h", "cpptools_clangtidychecks.h",
"cpptools_clazychecks.h", "cpptools_clazychecks.h",
"cpptools_global.h", "cpptools_global.h",

View File

@@ -1,6 +0,0 @@
<RCC>
<qresource prefix="/cpptools">
<file>images/settingscategory_cpp.png</file>
<file>images/settingscategory_cpp@2x.png</file>
</qresource>
</RCC>

View File

Before

Width:  |  Height:  |  Size: 159 B

After

Width:  |  Height:  |  Size: 159 B

View File

Before

Width:  |  Height:  |  Size: 278 B

After

Width:  |  Height:  |  Size: 278 B

View File

@@ -85,5 +85,7 @@
<file>images/settingscategory_devices@2x.png</file> <file>images/settingscategory_devices@2x.png</file>
<file>images/settingscategory_kits.png</file> <file>images/settingscategory_kits.png</file>
<file>images/settingscategory_kits@2x.png</file> <file>images/settingscategory_kits@2x.png</file>
<file>images/settingscategory_cpp.png</file>
<file>images/settingscategory_cpp@2x.png</file>
</qresource> </qresource>
</RCC> </RCC>

View File

@@ -1,7 +1,7 @@
add_qtc_plugin(QtSupport add_qtc_plugin(QtSupport
DEPENDS Qt5::Xml DEPENDS Qt5::Xml
PUBLIC_DEPENDS ProParser PUBLIC_DEPENDS ProParser
PLUGIN_DEPENDS Core CppTools ProjectExplorer ResourceEditor PLUGIN_DEPENDS Core ProjectExplorer ResourceEditor
SOURCES SOURCES
baseqtversion.cpp baseqtversion.h baseqtversion.cpp baseqtversion.h
codegenerator.cpp codegenerator.h codegenerator.cpp codegenerator.h

View File

@@ -94,6 +94,11 @@ CodeGenSettingsPage::CodeGenSettingsPage()
setId(Constants::CODEGEN_SETTINGS_PAGE_ID); setId(Constants::CODEGEN_SETTINGS_PAGE_ID);
setDisplayName(QCoreApplication::translate("QtSupport", "Qt Class Generation")); setDisplayName(QCoreApplication::translate("QtSupport", "Qt Class Generation"));
setCategory(CppTools::Constants::CPP_SETTINGS_CATEGORY); setCategory(CppTools::Constants::CPP_SETTINGS_CATEGORY);
setDisplayCategory(
QCoreApplication::translate("CppTools", CppTools::Constants::CPP_SETTINGS_NAME));
setCategoryIcon(Utils::Icon({{":/projectexplorer/images/settingscategory_cpp.png",
Utils::Theme::PanelTextColorDark}},
Utils::Icon::Tint));
} }
QWidget *CodeGenSettingsPage::widget() QWidget *CodeGenSettingsPage::widget()

View File

@@ -13,7 +13,6 @@ Project {
Depends { name: "ProParser" } Depends { name: "ProParser" }
Depends { name: "ProjectExplorer" } Depends { name: "ProjectExplorer" }
Depends { name: "ResourceEditor" } Depends { name: "ResourceEditor" }
Depends { name: "CppTools" }
cpp.defines: base.concat([ cpp.defines: base.concat([
"QMAKE_LIBRARY", "QMAKE_LIBRARY",

View File

@@ -4,7 +4,6 @@ QTC_LIB_DEPENDS += \
utils utils
QTC_PLUGIN_DEPENDS += \ QTC_PLUGIN_DEPENDS += \
coreplugin \ coreplugin \
cpptools \
projectexplorer \ projectexplorer \
resourceeditor resourceeditor
DEFINES *= \ DEFINES *= \