forked from qt-creator/qt-creator
CppTools: Denoise with BuiltinEditorDocumentParser::Ptr
Change-Id: I1d572e8cc3e76ef6bbae720e3c3482292aab9609 Reviewed-by: Erik Verbruggen <erik.verbruggen@digia.com>
This commit is contained in:
committed by
Erik Verbruggen
parent
7d35212f60
commit
7c21f2ec69
@@ -1020,7 +1020,7 @@ void CppEditorWidget::onFilePathChanged()
|
||||
additionalDirectives = ProjectExplorer::SessionManager::value(
|
||||
projectFile + QLatin1Char(',') + filePath).toString().toUtf8();
|
||||
|
||||
QSharedPointer<BuiltinEditorDocumentParser> parser
|
||||
BuiltinEditorDocumentParser::Ptr parser
|
||||
= d->m_modelManager->cppEditorSupport(editor())->documentParser();
|
||||
parser->setProjectPart(d->m_modelManager->projectPartForProjectFile(projectFile));
|
||||
parser->setEditorDefines(additionalDirectives);
|
||||
@@ -1088,7 +1088,7 @@ void CppEditorWidget::showPreProcessorWidget()
|
||||
|
||||
CppPreProcessorDialog preProcessorDialog(this, textDocument()->filePath(), projectParts);
|
||||
if (preProcessorDialog.exec() == QDialog::Accepted) {
|
||||
QSharedPointer<BuiltinEditorDocumentParser> parser
|
||||
BuiltinEditorDocumentParser::Ptr parser
|
||||
= d->m_modelManager->cppEditorSupport(editor())->documentParser();
|
||||
const QString &additionals = preProcessorDialog.additionalPreProcessorDirectives();
|
||||
parser->setProjectPart(preProcessorDialog.projectPart());
|
||||
|
||||
Reference in New Issue
Block a user