From 817500ffb63a26e534edff7524e8c2988e851506 Mon Sep 17 00:00:00 2001 From: Yoann Laissus Date: Mon, 5 Apr 2010 13:46:34 +0200 Subject: Load the url when an url is dropped onto the urlbar --- src/urlbar/urlbar.cpp | 7 +++++++ src/urlbar/urlbar.h | 1 + 2 files changed, 8 insertions(+) diff --git a/src/urlbar/urlbar.cpp b/src/urlbar/urlbar.cpp index dd14a4a3..35934bf4 100644 --- a/src/urlbar/urlbar.cpp +++ b/src/urlbar/urlbar.cpp @@ -269,3 +269,10 @@ void UrlBar::setTrustedHost(bool on) kDebug() << "SET TRUSTED HOST.."; iconButton()->setIconUrl( _tab->url() , on ); } + + +void UrlBar::dropEvent(QDropEvent *event) +{ + LineEdit::dropEvent(event); + activated(text()); +} diff --git a/src/urlbar/urlbar.h b/src/urlbar/urlbar.h index 848073db..3b28fb3a 100644 --- a/src/urlbar/urlbar.h +++ b/src/urlbar/urlbar.h @@ -72,6 +72,7 @@ protected: virtual void paintEvent(QPaintEvent *event); virtual void keyPressEvent(QKeyEvent *event); virtual void focusInEvent(QFocusEvent *event); + virtual void dropEvent(QDropEvent *event); private: CompletionWidget *_box; -- cgit v1.2.1