diff --git a/src/plugins/find/findtoolbar.h b/src/plugins/find/findtoolbar.h
index 9788369bf24bee256c2a225792b4f18986d73650..6505e9061b2d4c98fbdd2febb7e329b0a0feea67 100644
--- a/src/plugins/find/findtoolbar.h
+++ b/src/plugins/find/findtoolbar.h
@@ -50,7 +50,6 @@ class FindPlugin;
 
 class FindToolBar : public Utils::StyledBar
 {
-    friend class FindPlugin;
     Q_OBJECT
 
 public:
@@ -60,8 +59,12 @@ public:
     void readSettings();
     void writeSettings();
 
+    void openFindToolBar();
     void setUseFakeVim(bool on);
 
+public slots:
+    void setBackward(bool backward);
+
 private slots:
     void invokeFindNext();
     void invokeFindPrevious();
@@ -87,7 +90,6 @@ private slots:
     void setCaseSensitive(bool sensitive);
     void setWholeWord(bool wholeOnly);
     void setRegularExpressions(bool regexp);
-    void setBackward(bool backward);
 
     void adaptToCandidate();
 
@@ -95,7 +97,6 @@ protected:
     bool focusNextPrevChild(bool next);
 
 private:
-    void openFindToolBar();
     void invokeClearResults();
     bool setFocusToCurrentFindSupport();
     void setFindFlag(IFindSupport::FindFlag flag, bool enabled);