SourceForge.net Logo
PythonQt
Public Types | Public Member Functions | Public Attributes | List of all members
PythonQtMemberInfo Struct Reference

#include <PythonQtClassInfo.h>

Public Types

enum  Type {
  Invalid, Slot, Signal, EnumValue,
  EnumWrapper, Property, NestedClass, NotFound
}
 

Public Member Functions

 PythonQtMemberInfo ()
 
 PythonQtMemberInfo (PythonQtSlotInfo *info)
 
 PythonQtMemberInfo (const PythonQtObjectPtr &enumValue)
 
 PythonQtMemberInfo (const QMetaProperty &prop)
 

Public Attributes

Type _type
 
PythonQtSlotInfo_slot
 
PyObject_pythonType
 
PythonQtObjectPtr _enumValue
 
QMetaProperty _property
 

Detailed Description

Definition at line 55 of file PythonQtClassInfo.h.

Member Enumeration Documentation

Constructor & Destructor Documentation

PythonQtMemberInfo::PythonQtMemberInfo ( )
inline

Definition at line 60 of file PythonQtClassInfo.h.

PythonQtMemberInfo::PythonQtMemberInfo ( PythonQtSlotInfo info)
PythonQtMemberInfo::PythonQtMemberInfo ( const PythonQtObjectPtr enumValue)
PythonQtMemberInfo::PythonQtMemberInfo ( const QMetaProperty &  prop)

Member Data Documentation

PythonQtObjectPtr PythonQtMemberInfo::_enumValue

Definition at line 73 of file PythonQtClassInfo.h.

QMetaProperty PythonQtMemberInfo::_property

Definition at line 74 of file PythonQtClassInfo.h.

PyObject* PythonQtMemberInfo::_pythonType

Definition at line 72 of file PythonQtClassInfo.h.

PythonQtSlotInfo* PythonQtMemberInfo::_slot

Definition at line 71 of file PythonQtClassInfo.h.

Type PythonQtMemberInfo::_type

Definition at line 68 of file PythonQtClassInfo.h.


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