Skip to content

no-member with Qt signals using PySide2 (starting from PySide2 5.15.2) #4040

@g-rocket

Description

@g-rocket

It looks like #2585 has popped back open.

Steps to reproduce

  1. Create signal_test.py containing:
    ''' bug '''
    from PySide2 import QtWidgets
    app = QtWidgets.QApplication()
    app.focusChanged.connect(lambda x: None)
  2. Run
    pylint ./signal_test.py --extension-pkg-whitelist=PySide2
    

Current behavior

signal_test.py:4:0: E1101: Method 'focusChanged' has no 'connect' member (no-member)

Expected behavior

No errors

pylint --version output

pylint 2.6.0
astroid 2.4.2
Python 3.9.1 (default, Dec 13 2020, 11:55:53)
[GCC 10.2.0]

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions