GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • PythonQtClassInfo.h

This view

  • Original page
  • New address

GeezerVison is showing mevislab.github.io — PythonQt: PythonQtMemberInfo Struct Reference

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 59 of file PythonQtClassInfo.h.

Member Enumeration Documentation

◆ Type

enum PythonQtMemberInfo::Type
Enumerator
Invalid 
Slot 
Signal 
EnumValue 
EnumWrapper 
Property 
NestedClass 
NotFound 

Definition at line 60 of file PythonQtClassInfo.h.

60{ Invalid, Slot, Signal, EnumValue, EnumWrapper, Property, NestedClass, NotFound };
PythonQtMemberInfo::Slot
@ Slot
Definition PythonQtClassInfo.h:60
PythonQtMemberInfo::Property
@ Property
Definition PythonQtClassInfo.h:60
PythonQtMemberInfo::NestedClass
@ NestedClass
Definition PythonQtClassInfo.h:60
PythonQtMemberInfo::EnumValue
@ EnumValue
Definition PythonQtClassInfo.h:60
PythonQtMemberInfo::Invalid
@ Invalid
Definition PythonQtClassInfo.h:60
PythonQtMemberInfo::EnumWrapper
@ EnumWrapper
Definition PythonQtClassInfo.h:60
PythonQtMemberInfo::NotFound
@ NotFound
Definition PythonQtClassInfo.h:60
PythonQtMemberInfo::Signal
@ Signal
Definition PythonQtClassInfo.h:60

Constructor & Destructor Documentation

◆ PythonQtMemberInfo() [1/4]

PythonQtMemberInfo::PythonQtMemberInfo ( )
inline

Definition at line 62 of file PythonQtClassInfo.h.

63 : _type(Invalid)
64 , _slot(nullptr)
65 , _pythonType(nullptr)
66 , _enumValue(nullptr)
67 {
68 }
PythonQtMemberInfo::_type
Type _type
Definition PythonQtClassInfo.h:76
PythonQtMemberInfo::_pythonType
PyObject * _pythonType
Definition PythonQtClassInfo.h:80
PythonQtMemberInfo::_enumValue
PythonQtObjectPtr _enumValue
Definition PythonQtClassInfo.h:81
PythonQtMemberInfo::_slot
PythonQtSlotInfo * _slot
Definition PythonQtClassInfo.h:79

References _enumValue, _pythonType, _slot, _type, and Invalid.

◆ PythonQtMemberInfo() [2/4]

PythonQtMemberInfo::PythonQtMemberInfo ( PythonQtSlotInfo * info)

◆ PythonQtMemberInfo() [3/4]

PythonQtMemberInfo::PythonQtMemberInfo ( const PythonQtObjectPtr & enumValue)

◆ PythonQtMemberInfo() [4/4]

PythonQtMemberInfo::PythonQtMemberInfo ( const QMetaProperty & prop)

Member Data Documentation

◆ _enumValue

PythonQtObjectPtr PythonQtMemberInfo::_enumValue

Definition at line 81 of file PythonQtClassInfo.h.

Referenced by PythonQtMemberInfo().

◆ _property

QMetaProperty PythonQtMemberInfo::_property

Definition at line 82 of file PythonQtClassInfo.h.

◆ _pythonType

PyObject* PythonQtMemberInfo::_pythonType

Definition at line 80 of file PythonQtClassInfo.h.

Referenced by PythonQtMemberInfo().

◆ _slot

PythonQtSlotInfo* PythonQtMemberInfo::_slot

Definition at line 79 of file PythonQtClassInfo.h.

Referenced by PythonQtMemberInfo().

◆ _type

Type PythonQtMemberInfo::_type

Definition at line 76 of file PythonQtClassInfo.h.

Referenced by PythonQtMemberInfo().


The documentation for this struct was generated from the following file:
  • PythonQtClassInfo.h

Generated on for PythonQt by doxygen 1.15.0
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.