diff options
author | Florian Bruhin <me@the-compiler.org> | 2020-05-09 18:09:16 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2020-05-09 18:16:53 +0200 |
commit | cee513a8624553e68f18f1190d276312150410c1 (patch) | |
tree | 275035d5bd8c868f2bce5f7e052fb5df3faf4d8e /qutebrowser/commands | |
parent | 2bffb87d149115a9ab4cfeac0dc3e7e0139902ad (diff) | |
download | qutebrowser-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.py | 4 |
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() |