[PySide] The Signature Module for PySide2
Zhao Lee
redstone-cold at 163.com
Fri Sep 22 07:07:37 CEST 2017
why not?
>>> help(PySide2.QtWidgets.QGraphicsAnchorLayout.addAnchors)
>>> help(PySide2.QtWidgets.QGraphicsAnchorLayout)
在2017年09月21 21时04分, "Christian Tismer"<tismer at stackless.com>写道:
Hi friends,
there is the new signature module for PySide2.
It adds the __signature__ attribute to all PySide2
functions and constructors.
Example usage:
>>> PySide2.QtWidgets.QGraphicsAnchorLayout.addAnchors.__signature__
>>> PySide2.QtWidgets.QGraphicsAnchorLayout.__signature__
will print all annotations, defaults and return values.
The feature supports Python 2.7 and Python 3.4 and up.
See further info at
https://bugreports.qt.io/browse/PYSIDE-510
https://github.com/pyside/pyside2-setup/blob/5.6/sources/shiboken2/libshiboken/signature.cpp
https://github.com/pyside/pyside2-setup/blob/5.6/sources/shiboken2/libshiboken/signature.cpp
Cheers -- Chris
--
Christian Tismer :^) tismer at stackless.com
Software Consulting : http://www.stackless.com/
Karl-Liebknecht-Str. 121 : https://github.com/PySide
14482 Potsdam : GPG key -> 0xFB7BEE0E
phone +49 173 24 18 776 fax +49 (30) 700143-0023
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/pyside/attachments/20170922/456e9d7b/attachment.html>
More information about the PySide
mailing list