diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp index 05cb2beaa1b237d84636636109d7feaa4d492c0d..438d97ceb5d181aefd81616929a834033dba76d0 100644 --- a/src/plugins/cppeditor/cppeditor.cpp +++ b/src/plugins/cppeditor/cppeditor.cpp @@ -199,9 +199,6 @@ CppEditorWidget::CppEditorWidget(TextEditor::BaseTextDocumentPtr doc) this, SLOT(highlighterStarted(QFuture<TextEditor::HighlightingResult>*,uint))); } - connect(this, SIGNAL(refactorMarkerClicked(TextEditor::RefactorMarker)), - this, SLOT(onRefactorMarkerClicked(TextEditor::RefactorMarker))); - connect(d->m_declDefLinkFinder, SIGNAL(foundLink(QSharedPointer<FunctionDeclDefLink>)), this, SLOT(onFunctionDeclDefLinkFound(QSharedPointer<FunctionDeclDefLink>))); diff --git a/src/plugins/qmljseditor/qmljseditor.cpp b/src/plugins/qmljseditor/qmljseditor.cpp index 7db8d22877288a0950a19faa85ce1e6f0fdbd53b..037b110daf95587f94c93eb7447a91f1e61aff8b 100644 --- a/src/plugins/qmljseditor/qmljseditor.cpp +++ b/src/plugins/qmljseditor/qmljseditor.cpp @@ -156,9 +156,6 @@ QmlJSTextEditorWidget::QmlJSTextEditorWidget(BaseTextDocumentPtr doc) connect(m_qmlJsEditorDocument, SIGNAL(semanticInfoUpdated(QmlJSTools::SemanticInfo)), this, SLOT(semanticInfoUpdated(QmlJSTools::SemanticInfo))); - connect(this, SIGNAL(refactorMarkerClicked(TextEditor::RefactorMarker)), - SLOT(onRefactorMarkerClicked(TextEditor::RefactorMarker))); - setRequestMarkEnabled(true); createToolBar(); } diff --git a/src/plugins/texteditor/basetexteditor.cpp b/src/plugins/texteditor/basetexteditor.cpp index 08ef34b93cc5698af77d4e8f75edf3f7cbc87041..a39feff4c520fdf9e24cb3ccb558ddf007755a84 100644 --- a/src/plugins/texteditor/basetexteditor.cpp +++ b/src/plugins/texteditor/basetexteditor.cpp @@ -4767,7 +4767,7 @@ void BaseTextEditorWidget::mousePressEvent(QMouseEvent *e) RefactorMarker refactorMarker = d->m_refactorOverlay->markerAt(e->pos()); if (refactorMarker.isValid()) { - emit refactorMarkerClicked(refactorMarker); + onRefactorMarkerClicked(refactorMarker); } else { d->updateLink(e); diff --git a/src/plugins/texteditor/basetexteditor.h b/src/plugins/texteditor/basetexteditor.h index 932f9698f7a8636027125552d87db1a2b640e5d1..58bd860fe6af5c2bf000b64d871e39d0338a525f 100644 --- a/src/plugins/texteditor/basetexteditor.h +++ b/src/plugins/texteditor/basetexteditor.h @@ -490,7 +490,6 @@ public slots: signals: void assistFinished(); void readOnlyChanged(); - void refactorMarkerClicked(const TextEditor::RefactorMarker &marker); void requestFontZoom(int zoom); void requestZoomReset(); @@ -536,6 +535,8 @@ protected: virtual void triggerPendingUpdates(); virtual void applyFontSettings(); + virtual void onRefactorMarkerClicked(const RefactorMarker &) {} + void showDefaultContextMenu(QContextMenuEvent *e, Core::Id menuContextId); public: