Merge remote-tracking branch 'origin/4.12'

Change-Id: Ibbf9f16677a58bdcdd3ce63701ffa34db6f44916
This commit is contained in:
Eike Ziller
2020-05-11 11:36:22 +02:00
270 changed files with 2794 additions and 432 deletions

View File

@@ -80,10 +80,9 @@ static QHash<QString, QString> m_headerSourceMapping;
class CppToolsPluginPrivate
{
public:
CppToolsPluginPrivate()
{
m_codeModelSettings.fromSettings(ICore::settings());
}
CppToolsPluginPrivate() {}
void initialize() { m_codeModelSettings.fromSettings(ICore::settings()); }
~CppToolsPluginPrivate()
{
@@ -165,6 +164,7 @@ bool CppToolsPlugin::initialize(const QStringList &arguments, QString *error)
Q_UNUSED(error)
d = new CppToolsPluginPrivate;
d->initialize();
JsExpander::registerGlobalObject<CppToolsJsExtension>("Cpp");
ExtensionSystem::PluginManager::addObject(&d->m_cppProjectUpdaterFactory);