"""Astroid hooks for the Python 2 qt4 module. | |
Currently help understanding of : | |
* PyQT4.QtCore | |
""" | |
from astroid import MANAGER, register_module_extender | |
from astroid.builder import AstroidBuilder | |
def pyqt4_qtcore_transform(): | |
return AstroidBuilder(MANAGER).string_build(''' | |
def SIGNAL(signal_name): pass | |
class QObject(object): | |
def emit(self, signal): pass | |
''') | |
register_module_extender(MANAGER, 'PyQt4.QtCore', pyqt4_qtcore_transform) |