summaryrefslogtreecommitdiff
path: root/src/plugins/fakevim
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2014-01-13 16:17:34 +0100
committerEike Ziller <eike.ziller@digia.com>2014-01-14 07:43:00 +0100
commit4d96fa7aba7be35800d61d8bed89d3f6c3ef9329 (patch)
treec9b102981cf81023e1488224a24758af18aa064e /src/plugins/fakevim
parent8b854270a6c214479b2cdf302072a3e74fa854da (diff)
downloadqt-creator-4d96fa7aba7be35800d61d8bed89d3f6c3ef9329.tar.gz
Core: Merge Find and Locator into Core plugin
Change-Id: I7053310272235d854c9f409670ff52a10a7add8b Reviewed-by: Christian Kandeler <christian.kandeler@digia.com> Reviewed-by: Orgad Shaneh <orgads@gmail.com> Reviewed-by: Eike Ziller <eike.ziller@digia.com>
Diffstat (limited to 'src/plugins/fakevim')
-rw-r--r--src/plugins/fakevim/fakevim.qbs1
-rw-r--r--src/plugins/fakevim/fakevim_dependencies.pri3
-rw-r--r--src/plugins/fakevim/fakevimplugin.cpp29
3 files changed, 15 insertions, 18 deletions
diff --git a/src/plugins/fakevim/fakevim.qbs b/src/plugins/fakevim/fakevim.qbs
index 4864bc0b50..5ac7938928 100644
--- a/src/plugins/fakevim/fakevim.qbs
+++ b/src/plugins/fakevim/fakevim.qbs
@@ -7,7 +7,6 @@ QtcPlugin {
Depends { name: "Core" }
Depends { name: "TextEditor" }
- Depends { name: "Find" }
Depends { name: "Qt.widgets" }
files: [
diff --git a/src/plugins/fakevim/fakevim_dependencies.pri b/src/plugins/fakevim/fakevim_dependencies.pri
index abb8f31a74..51a82fc372 100644
--- a/src/plugins/fakevim/fakevim_dependencies.pri
+++ b/src/plugins/fakevim/fakevim_dependencies.pri
@@ -1,5 +1,4 @@
QTC_PLUGIN_NAME = FakeVim
QTC_PLUGIN_DEPENDS += \
coreplugin \
- texteditor \
- find
+ texteditor
diff --git a/src/plugins/fakevim/fakevimplugin.cpp b/src/plugins/fakevim/fakevimplugin.cpp
index d0af40cd7d..ed48448b38 100644
--- a/src/plugins/fakevim/fakevimplugin.cpp
+++ b/src/plugins/fakevim/fakevimplugin.cpp
@@ -42,6 +42,9 @@
#include <coreplugin/dialogs/ioptionspage.h>
#include <coreplugin/editormanager/editormanager.h>
#include <coreplugin/editormanager/documentmodel.h>
+#include <coreplugin/find/findplugin.h>
+#include <coreplugin/find/textfindconstants.h>
+#include <coreplugin/find/ifindsupport.h>
#include <coreplugin/documentmanager.h>
#include <coreplugin/icore.h>
#include <coreplugin/idocument.h>
@@ -68,10 +71,6 @@
#include <texteditor/codeassist/iassistinterface.h>
#include <texteditor/codeassist/genericproposal.h>
-#include <find/findplugin.h>
-#include <find/textfindconstants.h>
-#include <find/ifindsupport.h>
-
#include <utils/hostosinfo.h>
#include <utils/qtcassert.h>
#include <utils/savedaction.h>
@@ -1401,20 +1400,20 @@ void FakeVimPluginPrivate::keepOnlyWindow()
void FakeVimPluginPrivate::find(bool reverse)
{
- if (Find::FindPlugin *plugin = Find::FindPlugin::instance()) {
+ if (FindPlugin *plugin = FindPlugin::instance()) {
plugin->setUseFakeVim(true);
plugin->openFindToolBar(reverse
- ? Find::FindPlugin::FindBackwardDirection
- : Find::FindPlugin::FindForwardDirection);
+ ? FindPlugin::FindBackwardDirection
+ : FindPlugin::FindForwardDirection);
}
}
void FakeVimPluginPrivate::findNext(bool reverse)
{
if (reverse)
- triggerAction(Find::Constants::FIND_PREVIOUS);
+ triggerAction(Core::Constants::FIND_PREVIOUS);
else
- triggerAction(Find::Constants::FIND_NEXT);
+ triggerAction(Core::Constants::FIND_NEXT);
}
void FakeVimPluginPrivate::foldToggle(int depth)
@@ -1686,8 +1685,8 @@ void FakeVimPluginPrivate::setUseFakeVim(const QVariant &value)
{
//qDebug() << "SET USE FAKEVIM" << value;
bool on = value.toBool();
- if (Find::FindPlugin::instance())
- Find::FindPlugin::instance()->setUseFakeVim(on);
+ if (Core::FindPlugin::instance())
+ Core::FindPlugin::instance()->setUseFakeVim(on);
setUseFakeVimInternal(on);
}
@@ -1821,10 +1820,10 @@ void FakeVimPluginPrivate::handleExCommand(bool *handled, const ExCommand &cmd)
showSettingsDialog();
} else if (cmd.args == _("ic") || cmd.args == _("ignorecase")) {
// :set nc
- setActionChecked(Find::Constants::CASE_SENSITIVE, false);
+ setActionChecked(Core::Constants::CASE_SENSITIVE, false);
} else if (cmd.args == _("noic") || cmd.args == _("noignorecase")) {
// :set noic
- setActionChecked(Find::Constants::CASE_SENSITIVE, true);
+ setActionChecked(Core::Constants::CASE_SENSITIVE, true);
}
*handled = false; // Let the handler see it as well.
} else if (cmd.matches(_("n"), _("next"))) {
@@ -1990,9 +1989,9 @@ void FakeVimPluginPrivate::highlightMatches(const QString &needle)
{
foreach (IEditor *editor, EditorManager::visibleEditors()) {
QWidget *w = editor->widget();
- Find::IFindSupport *find = Aggregation::query<Find::IFindSupport>(w);
+ Core::IFindSupport *find = Aggregation::query<Core::IFindSupport>(w);
if (find != 0)
- find->highlightAll(needle, Find::FindRegularExpression | Find::FindCaseSensitively);
+ find->highlightAll(needle, FindRegularExpression | FindCaseSensitively);
}
}