summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/urlbar/urlbar.cpp7
-rw-r--r--src/urlbar/urlbar.h1
2 files changed, 8 insertions, 0 deletions
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;