summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton S <residentsummer@gmail.com>2017-10-10 01:37:39 +0300
committerAnton S <residentsummer@gmail.com>2017-10-10 01:37:39 +0300
commit40185385cf4ebac9c1afe57a993f67c9bd9db875 (patch)
tree589ce4cdb74fb8d9fa7b827e164e4af0723577bd
parent14da05f7b1bba9f47a8f06d53c239fb0963e4335 (diff)
downloadqutebrowser-40185385cf4ebac9c1afe57a993f67c9bd9db875.tar.gz
qutebrowser-40185385cf4ebac9c1afe57a993f67c9bd9db875.zip
moved methods to restore initial order
-rw-r--r--qutebrowser/app.py24
1 files changed, 11 insertions, 13 deletions
diff --git a/qutebrowser/app.py b/qutebrowser/app.py
index c9f54e7c6..afb5be14c 100644
--- a/qutebrowser/app.py
+++ b/qutebrowser/app.py
@@ -818,6 +818,14 @@ class Application(QApplication):
self.focusObjectChanged.connect(self.on_focus_object_changed)
self.applicationStateChanged.connect(self.on_app_state_changed)
+ @pyqtSlot(QObject)
+ def on_focus_object_changed(self, obj):
+ """Log when the focus object changed."""
+ output = repr(obj)
+ if self._last_focus_object != output:
+ log.misc.debug("Focus object changed: {}".format(output))
+ self._last_focus_object = output
+
@pyqtSlot(Qt.ApplicationState)
def on_app_state_changed(self, state):
if state != Qt.ApplicationActive:
@@ -827,23 +835,13 @@ class Application(QApplication):
mainwindow.raise_window(window)
def event(self, e):
- if e.type() != QEvent.FileOpen:
+ if e.type() == QEvent.FileOpen:
+ open_url(e.url(), force_raise=False)
+ else:
return super().event(e)
- url = e.url()
- log.misc.info("Got FileOpen event: {}".format(url.toDisplayString()))
- open_url(url, force_raise=False)
return True
-
- @pyqtSlot(QObject)
- def on_focus_object_changed(self, obj):
- """Log when the focus object changed."""
- output = repr(obj)
- if self._last_focus_object != output:
- log.misc.debug("Focus object changed: {}".format(output))
- self._last_focus_object = output
-
def __repr__(self):
return utils.get_repr(self)