From 1fc0ae754b9373d70fec3eb5d7a512266ab88db5 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Fri, 7 Feb 2025 15:29:58 +0100 Subject: TextEditor: Remove references to ProjectExplorer::Project The TextEditor plugin does not have a depencency on ProjectExplorer, so we must not reference any symbols from there. This is a mechanical change that just hides the symbols to fix the problem ASAP. We may or may not want to look for a more elegant solution later. Change-Id: I821ca1a5e342abc604e5cca594b638fa73973e8c Reviewed-by: hjk Reviewed-by: David Schulz --- src/plugins/nim/settings/nimcodestylepreferencesfactory.cpp | 10 +++++----- src/plugins/nim/settings/nimcodestylepreferencesfactory.h | 2 +- src/plugins/nim/settings/nimcodestylesettingspage.cpp | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src/plugins/nim') diff --git a/src/plugins/nim/settings/nimcodestylepreferencesfactory.cpp b/src/plugins/nim/settings/nimcodestylepreferencesfactory.cpp index 039081466ee..fb48bb10a4f 100644 --- a/src/plugins/nim/settings/nimcodestylepreferencesfactory.cpp +++ b/src/plugins/nim/settings/nimcodestylepreferencesfactory.cpp @@ -26,7 +26,7 @@ class NimCodeStyleEditor final : public TextEditor::CodeStyleEditor public: static NimCodeStyleEditor *create( const TextEditor::ICodeStylePreferencesFactory *factory, - ProjectExplorer::Project *project, + const ProjectWrapper &project, TextEditor::ICodeStylePreferences *codeStyle, QWidget *parent = nullptr); @@ -34,7 +34,7 @@ private: NimCodeStyleEditor(QWidget *parent = nullptr); CodeStyleEditorWidget *createEditorWidget( - const ProjectExplorer::Project * /*project*/, + const void * /*project*/, TextEditor::ICodeStylePreferences *codeStyle, QWidget *parent = nullptr) const override; QString previewText() const override; @@ -43,7 +43,7 @@ private: NimCodeStyleEditor *NimCodeStyleEditor::create( const ICodeStylePreferencesFactory *factory, - ProjectExplorer::Project *project, + const ProjectWrapper &project, ICodeStylePreferences *codeStyle, QWidget *parent) { @@ -57,7 +57,7 @@ NimCodeStyleEditor::NimCodeStyleEditor(QWidget *parent) {} CodeStyleEditorWidget *NimCodeStyleEditor::createEditorWidget( - const ProjectExplorer::Project * /*project*/, + const void * /*project*/, ICodeStylePreferences *codeStyle, QWidget *parent) const { @@ -75,7 +75,7 @@ QString NimCodeStyleEditor::snippetProviderGroupId() const } TextEditor::CodeStyleEditorWidget *NimCodeStylePreferencesFactory::createCodeStyleEditor( - ProjectExplorer::Project *project, + const ProjectWrapper &project, TextEditor::ICodeStylePreferences *codeStyle, QWidget *parent) const { diff --git a/src/plugins/nim/settings/nimcodestylepreferencesfactory.h b/src/plugins/nim/settings/nimcodestylepreferencesfactory.h index 830ea5b8bf3..03ae7a506cf 100644 --- a/src/plugins/nim/settings/nimcodestylepreferencesfactory.h +++ b/src/plugins/nim/settings/nimcodestylepreferencesfactory.h @@ -23,7 +23,7 @@ class NimCodeStylePreferencesFactory final : public TextEditor::ICodeStylePrefer { public: TextEditor::CodeStyleEditorWidget *createCodeStyleEditor( - ProjectExplorer::Project *project, + const TextEditor::ProjectWrapper &project, TextEditor::ICodeStylePreferences *codeStyle, QWidget *parent = nullptr) const override; diff --git a/src/plugins/nim/settings/nimcodestylesettingspage.cpp b/src/plugins/nim/settings/nimcodestylesettingspage.cpp index 290dc36640a..059c99eedeb 100644 --- a/src/plugins/nim/settings/nimcodestylesettingspage.cpp +++ b/src/plugins/nim/settings/nimcodestylesettingspage.cpp @@ -102,7 +102,7 @@ public: auto factory = TextEditorSettings::codeStyleFactory(Nim::Constants::C_NIMLANGUAGE_ID); CodeStyleEditorWidget *editor - = factory->createCodeStyleEditor(nullptr, m_nimCodeStylePreferences); + = factory->createCodeStyleEditor({}, m_nimCodeStylePreferences); auto layout = new QVBoxLayout(this); layout->addWidget(editor); -- cgit v1.2.3