summaryrefslogtreecommitdiff
path: root/qutebrowser/commands
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-05-09 18:09:16 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-05-09 18:16:53 +0200
commitcee513a8624553e68f18f1190d276312150410c1 (patch)
tree275035d5bd8c868f2bce5f7e052fb5df3faf4d8e /qutebrowser/commands
parent2bffb87d149115a9ab4cfeac0dc3e7e0139902ad (diff)
downloadqutebrowser-cee513a8624553e68f18f1190d276312150410c1.tar.gz
qutebrowser-cee513a8624553e68f18f1190d276312150410c1.zip
mypy: Add cast for sip.voidptr
See #5368
Diffstat (limited to 'qutebrowser/commands')
-rw-r--r--qutebrowser/commands/userscripts.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/qutebrowser/commands/userscripts.py b/qutebrowser/commands/userscripts.py
index 406eea8e8..f9e9af484 100644
--- a/qutebrowser/commands/userscripts.py
+++ b/qutebrowser/commands/userscripts.py
@@ -31,6 +31,7 @@ from qutebrowser.commands import runners
from qutebrowser.config import websettings
from qutebrowser.misc import guiprocess
from qutebrowser.browser import downloads
+from qutebrowser.qt import sip
class _QtFIFOReader(QObject):
@@ -59,7 +60,8 @@ class _QtFIFOReader(QObject):
fd = os.open(filepath, os.O_RDWR | os.O_NONBLOCK)
# pylint: enable=no-member,useless-suppression
self._fifo = os.fdopen(fd, 'r')
- self._notifier = QSocketNotifier(fd, QSocketNotifier.Read, self)
+ self._notifier = QSocketNotifier(typing.cast(sip.voidptr, fd),
+ QSocketNotifier.Read, self)
self._notifier.activated.connect(self.read_line) # type: ignore
@pyqtSlot()