]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/qt4/GuiCompleter.h
On Linux show in crash message box the backtrace
[lyx.git] / src / frontends / qt4 / GuiCompleter.h
index 5900f7c08c4996538803aaa9977ece688af5e686..a02a2c5dd6ea2aeb4dccbb134070fa412497e0ea 100644 (file)
 #ifndef GUICOMPLETER_H
 #define GUICOMPLETER_H
 
-#include "frontends/WorkArea.h"
-
 #include "DocIterator.h"
-#include "qt_helpers.h"
 #include "support/docstring.h"
 
-#include <QAbstractItemModel>
 #include <QCompleter>
-#include <QStringListModel>
 #include <QTimer>
 
 namespace lyx {
@@ -101,21 +96,19 @@ private:
        ///
        void setCurrentCompletion(QString const & s);
        ///
-       void showPopup(Cursor & cur);
-       ///
-       void showInline(Cursor & cur);
+       void showPopup(Cursor const & cur);
        ///
-       void hidePopup(Cursor & cur);
+       void showInline(Cursor const & cur);
        ///
-       void hideInline(Cursor & cur);
+       void hideInline(Cursor const & cur);
        ///
-       void updatePopup(Cursor & cur);
+       void updatePopup(Cursor const & cur);
        ///
-       void updateInline(Cursor & cur, QString const & completion);
+       void updateInline(Cursor const & cur, QString const & completion);
        ///
-       void updatePrefix(Cursor & cur);
+       void updatePrefix(Cursor const & cur);
        ///
-       void updateModel(Cursor & cur, bool popupUpdate, bool inlineUpdate);
+       void updateModel(Cursor const & cur, bool popupUpdate, bool inlineUpdate);
        ///
        bool eventFilter(QObject * watched, QEvent * event);