SourceForge.net Logo
Classes | Defines | Functions | Variables

PythonQtSlot.h File Reference

#include "Python.h"
#include "PythonQtSystem.h"
#include "structmember.h"

Go to the source code of this file.

Classes

struct  PythonQtSlotFunctionObject
 defines a python object that stores a Qt slot info More...

Defines

#define PythonQtSlotFunction_Check(op)   ((op)->ob_type == &PythonQtSlotFunction_Type)
#define PythonQtSlotFunction_GET_SELF(func)   (((PythonQtSlotFunctionObject *)func) -> m_self)

Functions

PythonQtSlotInfoPythonQtSlotFunction_GetSlotInfo (PyObject *)
PyObjectPythonQtSlotFunction_GetSelf (PyObject *)
PyObjectPythonQtSlotFunction_Call (PyObject *, PyObject *, PyObject *)
PyObjectPythonQtSlotFunction_CallImpl (PythonQtClassInfo *classInfo, QObject *objectToCall, PythonQtSlotInfo *info, PyObject *args, PyObject *kw, void *firstArg=NULL, void **directReturnValuePointer=NULL)
PyObjectPythonQtSlotFunction_New (PythonQtSlotInfo *, PyObject *, PyObject *)

Variables

PYTHONQT_EXPORT PyTypeObject PythonQtSlotFunction_Type

Detailed Description

Author:
Florian Link
Last changed by
Author:
florian
Date:
2006-05

Definition in file PythonQtSlot.h.


Define Documentation

#define PythonQtSlotFunction_Check (   op  )     ((op)->ob_type == &PythonQtSlotFunction_Type)

Definition at line 53 of file PythonQtSlot.h.

#define PythonQtSlotFunction_GET_SELF (   func  )     (((PythonQtSlotFunctionObject *)func) -> m_self)

Definition at line 60 of file PythonQtSlot.h.


Function Documentation

PyObject* PythonQtSlotFunction_Call ( PyObject ,
PyObject ,
PyObject  
)
PyObject* PythonQtSlotFunction_CallImpl ( PythonQtClassInfo classInfo,
QObject *  objectToCall,
PythonQtSlotInfo info,
PyObject args,
PyObject kw,
void *  firstArg = NULL,
void **  directReturnValuePointer = NULL 
)
PyObject* PythonQtSlotFunction_GetSelf ( PyObject  ) 
PythonQtSlotInfo* PythonQtSlotFunction_GetSlotInfo ( PyObject  ) 
PyObject* PythonQtSlotFunction_New ( PythonQtSlotInfo ,
PyObject ,
PyObject  
)

Variable Documentation

PYTHONQT_EXPORT PyTypeObject PythonQtSlotFunction_Type