SourceForge.net Logo
PythonQt
Public Types | Public Member Functions | Public Attributes
PythonQtMemberInfo Struct Reference

#include <PythonQtClassInfo.h>

List of all members.

Public Types

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

Public Member Functions

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

Public Attributes

Type _type
PythonQtSlotInfo_slot
PyObject_enumWrapper
PythonQtObjectPtr _enumValue
QMetaProperty _property

Detailed Description

Definition at line 45 of file PythonQtClassInfo.h.


Member Enumeration Documentation

Enumerator:
Invalid 
Slot 
Signal 
EnumValue 
EnumWrapper 
Property 
NotFound 

Definition at line 46 of file PythonQtClassInfo.h.


Constructor & Destructor Documentation

PythonQtMemberInfo::PythonQtMemberInfo ( ) [inline]

Definition at line 50 of file PythonQtClassInfo.h.

:_type(Invalid),_slot(NULL),_enumWrapper(NULL),_enumValue(0) { }
PythonQtMemberInfo::PythonQtMemberInfo ( PythonQtSlotInfo info)
PythonQtMemberInfo::PythonQtMemberInfo ( const PythonQtObjectPtr enumValue)
PythonQtMemberInfo::PythonQtMemberInfo ( const QMetaProperty &  prop)

Member Data Documentation

Definition at line 63 of file PythonQtClassInfo.h.

Definition at line 62 of file PythonQtClassInfo.h.

Definition at line 64 of file PythonQtClassInfo.h.

Definition at line 61 of file PythonQtClassInfo.h.

Definition at line 58 of file PythonQtClassInfo.h.


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