From 4d958ae602315fd9d78af35c40b27d9c6ae6e656 Mon Sep 17 00:00:00 2001 From: Aqua-sama Date: Sun, 7 Jan 2018 20:02:33 +0100 Subject: Searching through BookmarkModel elements --- lib/navigation/urllineedit.h | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'lib/navigation/urllineedit.h') diff --git a/lib/navigation/urllineedit.h b/lib/navigation/urllineedit.h index dee4938..a06ba1b 100644 --- a/lib/navigation/urllineedit.h +++ b/lib/navigation/urllineedit.h @@ -12,11 +12,11 @@ #include #include #include -#include "urlcompleter.h" class QAbstractItemModel; class QMenu; class QLabel; +class QListView; class UrlLineEdit : public QLineEdit { Q_OBJECT @@ -35,8 +35,11 @@ public slots: void setUrl(const QUrl &url); void showSslError(const QString &message); + void updateCompleter(const QString &text); + protected: void focusInEvent(QFocusEvent *event); + void keyPressEvent(QKeyEvent *event); private: void setTextFormat(const QTextLayout::FormatRange &format); @@ -51,7 +54,9 @@ private: QMenu *m_sslMenu; QLabel *m_sslLabel; - UrlCompleter *m_completer; + // completer + QAbstractItemModel *m_bookmarksModel = nullptr; + QListView *m_listView; }; #endif // URLLINEEDIT_H -- cgit v1.2.1