A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mevislab.github.io/pythonqt/classPythonQtMethodInfo.html below:

PythonQt: PythonQtMethodInfo Class Reference

stores information about a specific signal/slot/method More...

#include <PythonQtMethodInfo.h>

stores information about a specific signal/slot/method

Definition at line 58 of file PythonQtMethodInfo.h.

◆ ParameterType ◆ PythonQtMethodInfo() [1/4] PythonQtMethodInfo::PythonQtMethodInfo ( ) inline ◆ ~PythonQtMethodInfo() PythonQtMethodInfo::~PythonQtMethodInfo ( ) inline ◆ PythonQtMethodInfo() [2/4] ◆ PythonQtMethodInfo() [3/4] ◆ PythonQtMethodInfo() [4/4] ◆ addParameterTypeAlias()

add an alias for a typename, e.g. QObjectList and QList<QObject*>.

◆ cleanupCachedMethodInfos() static void PythonQtMethodInfo::cleanupCachedMethodInfos ( ) static

cleanup the cache

◆ fillParameterInfo()

fill the parameter info for the given type name

◆ getCachedMethodInfo()

returns the method info of the signature, uses a cache internally to speed up multiple requests for the same method, classInfo is passed to allow local enum resolution (if NULL is passed, no local enums are recognized)

◆ getCachedMethodInfoFromArgumentList()

get the cached method info using the passed in list of return value and arguments, return value needs to be passed as first arg

◆ getInnerListTypeName() ◆ getInnerTemplateMetaType() ◆ getInnerTemplateTypeName() ◆ getParameterInfoForMetaType()

returns a parameter info for the given metatype (and creates and caches one if it is not yet present)

◆ nameToType()

returns the id for the given type (using an internal dictionary)

◆ parameterCount() int PythonQtMethodInfo::parameterCount ( ) const inline ◆ parameters() ◆ setupAllowThreads() void PythonQtMethodInfo::setupAllowThreads ( ) protected ◆ shouldAllowThreads() bool PythonQtMethodInfo::shouldAllowThreads ( ) const inline

returns if the GIL should be released when calling this method. This is the default, but it will return false if any of the parameters is a PythonQtObjectPtr or PyObject*.

Definition at line 133 of file PythonQtMethodInfo.h.

◆ _cachedParameterInfos ◆ _cachedSignatures

stores the cached signatures of methods to speedup mapping from Qt to Python types

Definition at line 142 of file PythonQtMethodInfo.h.

◆ _parameterNameAliases ◆ _parameters ◆ _parameterTypeDict ◆ _shouldAllowThreads

The documentation for this class was generated from the following file:


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4