Details
Description
The IDE I'm using (Pycharm) relies on stubs to provide autocompletion but signals are missing from stubs so when I write:
button.clicked.connect()
clicked is an unknown reference since it's not mentioned in the stubs.
Attachments
Issue Links
- is duplicated by
-
PYSIDE-1966 Signals not known by mypy
- Closed
-
PYSIDE-2073 False-positive in mypy: "has no attribute" with signals
- Closed
-
PYSIDE-2197 Missing signals in stubs
- Closed
-
PYSIDE-2238 Signal attributes are missing from stub files
- Closed
-
PYSIDE-2257 Missing annotations
- Closed
-
PYSIDE-2076 Missing doc and mypy types for private signal QAbstractItemModel.modelReset
- Closed
- is required for
-
PYSIDE-1675 Improve mypy compatibility with our python stubs (pyi)
- Open
- relates to
-
PYSIDE-2308 Type hinting of Property and Signal does not match
- Open
-
PYSIDE-2197 Missing signals in stubs
- Closed
-
PYSIDE-1713 SignalInstance emit signatures incorrect
- Closed
-
PYSIDE-2147 mypy cannot find public Qt signals at all
- Closed
-
PYSIDE-2263 QColorConstants type hints are incomplete
- Closed
For Gerrit Dashboard: PYSIDE-1603 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
439617,14 | WIP: signals: Generate signals into pyi files | dev | pyside/pyside-setup | Status: ABANDONED | -2 | 0 |
439632,3 | shiboken6: Handle Qt private signals for documentation purposes | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
439715,2 | shiboken6: Handle Qt private signals for documentation purposes | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
439750,3 | shiboken6: Make check for signal function more explicit | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
439876,4 | signals: Prepare upgrades and fixes by re-formatting | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
439901,4 | signals: Fix a bug when wrong keyword args are passed | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440093,2 | signals: Prepare upgrades and fixes by re-formatting | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440094,2 | signals: Prepare upgrades and fixes by re-formatting | 6.3 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440095,2 | signals: Fix a bug when wrong keyword args are passed | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440096,2 | signals: Fix a bug when wrong keyword args are passed | 6.3 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
440237,2 | shiboken6: Make check for signal function more explicit | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
441254,4 | signals: Generate signals into pyi files as attributes | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
455363,5 | signals: Generate signals into pyi files as attributes | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |
465022,3 | pyi_generator: Generate imports only for external classes | dev | pyside/pyside-setup | Status: MERGED | +2 | 0 |
465047,2 | pyi_generator: Generate imports only for external classes | 6.4 | pyside/pyside-setup | Status: MERGED | +2 | 0 |