diff options
Diffstat (limited to 'src/widgets/urllineedit.h')
-rw-r--r-- | src/widgets/urllineedit.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/widgets/urllineedit.h b/src/widgets/urllineedit.h index 959461c..548000a 100644 --- a/src/widgets/urllineedit.h +++ b/src/widgets/urllineedit.h @@ -25,6 +25,8 @@ #include <QTextLayout> #include <QMenu> +#include <QListWidget> + class UrlLineEdit : public QLineEdit { Q_OBJECT @@ -40,8 +42,10 @@ public slots: protected: void focusInEvent(QFocusEvent *event); void focusOutEvent(QFocusEvent *event); + void resizeEvent(QResizeEvent *event); private slots: + void showCompleter(const QString &text); void showMenu(); void copyUrl(); void pasteUrl(); @@ -56,6 +60,9 @@ private: QTextLayout::FormatRange m_hostFormat; QMenu *m_contextMenu; + + bool wasFocused = false; + QMenu *m_menu; }; #endif // URLLINEEDIT_H |