diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp index 7f93ba2f3e385bb7a01e5a890b4b5b18d6f9e937..64a433e9df9116179d93768341ba8ae39bb05d73 100644 --- a/src/plugins/debugger/debuggerplugin.cpp +++ b/src/plugins/debugger/debuggerplugin.cpp @@ -76,7 +76,7 @@ #include <texteditor/basetextmark.h> #include <texteditor/itexteditor.h> #include <texteditor/texteditorconstants.h> -#include <texteditor/texteditorplugin.h> +#include <texteditor/texteditorsettings.h> #include <utils/qtcassert.h> #include <utils/styledbar.h> @@ -958,7 +958,7 @@ bool DebuggerPlugin::initialize(const QStringList &arguments, QString *errorMess // // TextEditor - connect(TextEditorPlugin::instance(), + connect(TextEditorSettings::instance(), SIGNAL(fontSettingsChanged(TextEditor::FontSettings)), manager, SLOT(fontSettingsChanged(TextEditor::FontSettings))); diff --git a/src/plugins/texteditor/texteditorplugin.cpp b/src/plugins/texteditor/texteditorplugin.cpp index 69bfd073e9f1914dcfbbd2fe8f8fa10edbc0e01f..410325dbab91fe7c96abc3d119bba8aae06ca071 100644 --- a/src/plugins/texteditor/texteditorplugin.cpp +++ b/src/plugins/texteditor/texteditorplugin.cpp @@ -140,9 +140,6 @@ bool TextEditorPlugin::initialize(const QStringList &arguments, QString *errorMe quickFixCommand->setDefaultKeySequence(QKeySequence(tr("Alt+Return"))); connect(quickFixShortcut, SIGNAL(activated()), this, SLOT(invokeQuickFix())); - connect(m_settings, SIGNAL(fontSettingsChanged(TextEditor::FontSettings)), - this, SIGNAL(fontSettingsChanged(TextEditor::FontSettings))); - return true; } diff --git a/src/plugins/texteditor/texteditorplugin.h b/src/plugins/texteditor/texteditorplugin.h index 7c78254812388efbff4fec78f04be5d21f0893c7..1fc4c10be774d432fad6c640fdf34e78c3eced0a 100644 --- a/src/plugins/texteditor/texteditorplugin.h +++ b/src/plugins/texteditor/texteditorplugin.h @@ -30,7 +30,6 @@ #ifndef TEXTEDITORPLUGIN_H #define TEXTEDITORPLUGIN_H -#include "texteditor_global.h" #include <extensionsystem/iplugin.h> namespace Find { @@ -49,9 +48,7 @@ namespace Internal { class LineNumberFilter; class PlainTextEditorFactory; -} // namespace Internal - -class TEXTEDITOR_EXPORT TextEditorPlugin : public ExtensionSystem::IPlugin +class TextEditorPlugin : public ExtensionSystem::IPlugin { Q_OBJECT @@ -67,10 +64,7 @@ public: void initializeEditor(PlainTextEditor *editor); - Internal::LineNumberFilter *lineNumberFilter() { return m_lineNumberFilter; } - -signals: - void fontSettingsChanged(const TextEditor::FontSettings &); + LineNumberFilter *lineNumberFilter() { return m_lineNumberFilter; } private slots: void invokeCompletion(); @@ -81,11 +75,12 @@ private: static TextEditorPlugin *m_instance; TextEditorSettings *m_settings; TextFileWizard *m_wizard; - Internal::PlainTextEditorFactory *m_editorFactory; - Internal::LineNumberFilter *m_lineNumberFilter; + PlainTextEditorFactory *m_editorFactory; + LineNumberFilter *m_lineNumberFilter; Find::SearchResultWindow *m_searchResultWindow; }; +} // namespace Internal } // namespace TextEditor #endif // TEXTEDITORPLUGIN_H