forked from qt-creator/qt-creator
		
	Find references
This commit is contained in:
		| @@ -220,6 +220,14 @@ bool CppPlugin::initialize(const QStringList & /*arguments*/, QString *errorMess | ||||
|     am->actionContainer(CppEditor::Constants::M_CONTEXT)->addAction(cmd); | ||||
|     am->actionContainer(CppTools::Constants::M_TOOLS_CPP)->addAction(cmd); | ||||
|  | ||||
|     QAction *findReferencesAction = new QAction(tr("Find References"), this); | ||||
|     cmd = am->registerAction(findReferencesAction, | ||||
|         Constants::FIND_REFERENCES, context); | ||||
|     cmd->setDefaultKeySequence(QKeySequence("F3")); | ||||
|     connect(findReferencesAction, SIGNAL(triggered()), this, SLOT(findReferences())); | ||||
|     am->actionContainer(CppEditor::Constants::M_CONTEXT)->addAction(cmd); | ||||
|     am->actionContainer(CppTools::Constants::M_TOOLS_CPP)->addAction(cmd); | ||||
|  | ||||
|     m_actionHandler = new TextEditor::TextEditorActionHandler(CppEditor::Constants::C_CPPEDITOR, | ||||
|         TextEditor::TextEditorActionHandler::Format | ||||
|         | TextEditor::TextEditorActionHandler::UnCommentSelection | ||||
| @@ -281,4 +289,12 @@ void CppPlugin::renameSymbolUnderCursor() | ||||
|         editor->renameSymbolUnderCursor(); | ||||
| } | ||||
|  | ||||
| void CppPlugin::findReferences() | ||||
| { | ||||
|     Core::EditorManager *em = Core::EditorManager::instance(); | ||||
|     CPPEditor *editor = qobject_cast<CPPEditor*>(em->currentEditor()->widget()); | ||||
|     if (editor) | ||||
|         editor->findReferences(); | ||||
| } | ||||
|  | ||||
| Q_EXPORT_PLUGIN(CppPlugin) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user