diff options
author | Florian Bruhin <me@the-compiler.org> | 2023-07-19 17:27:55 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2023-07-19 17:27:55 +0200 |
commit | 5cfab728b29610dd1ab43591b4ba66919621b8a2 (patch) | |
tree | 82329b4d1ca473ae989eb01d1d6eb432671e02d0 /qutebrowser/browser/downloadview.py | |
parent | 92dea988c01e74596cc6ed698e88ac56df392c14 (diff) | |
download | qutebrowser-5cfab728b29610dd1ab43591b4ba66919621b8a2.tar.gz qutebrowser-5cfab728b29610dd1ab43591b4ba66919621b8a2.zip |
Improve handling of Optional with new PyQt stubs
Diffstat (limited to 'qutebrowser/browser/downloadview.py')
-rw-r--r-- | qutebrowser/browser/downloadview.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/qutebrowser/browser/downloadview.py b/qutebrowser/browser/downloadview.py index 8f04f8d9d..02bba7a41 100644 --- a/qutebrowser/browser/downloadview.py +++ b/qutebrowser/browser/downloadview.py @@ -77,12 +77,12 @@ class DownloadView(QListView): self.clicked.connect(self.on_clicked) def __repr__(self): - model = self.model() + model = qtutils.add_optional(self.model()) count: Union[int, str] - if qtutils.is_not_none(model): - count = model.rowCount() - else: + if model is None: count = 'None' + else: + count = model.rowCount() return utils.get_repr(self, count=count) def _model(self) -> downloads.DownloadModel: |