]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt/GuiSearch.h
Make code a bit easier to read
[lyx.git] / src / frontends / qt / GuiSearch.h
index 2c0cd3c498fd80836f5ed1ebc55ef7da20d6f424..89234fe4441de657a64f2655fb20cb1a0b61a949 100644 (file)
@@ -32,7 +32,7 @@ class GuiSearchWidget : public QWidget, public Ui::SearchUi
        Q_OBJECT
 
 public:
-       GuiSearchWidget(QWidget * parent);
+       GuiSearchWidget(QWidget * parent, GuiView & view);
        ///
        void saveSession(QSettings & settings, QString const & session_key) const;
        ///
@@ -57,6 +57,7 @@ private Q_SLOTS:
        void wholeWordsActTriggered();
        void searchSelActTriggered();
        void immediateActTriggered();
+       void immediateClicked();
        void wrapActTriggered();
 Q_SIGNALS:
        void needTitleBarUpdate() const;
@@ -68,6 +69,8 @@ private:
        ///
        void showEvent(QShowEvent * e) override;
        ///
+       void hideEvent(QHideEvent * e) override;
+       ///
        void doFind(bool const backwards = false,
                    bool const instant = false);
        ///
@@ -85,6 +88,8 @@ private:
        ///
        BufferView const * bv_ = nullptr;
        ///
+       GuiView & view_;
+       ///
        bool minimized_ = false;
        /// contains the search box
        FancyLineEdit * findLE_;