内容表

上一话题

QMetaMethod

下一话题

QMetaProperty

QMetaObject

Inheritance diagram of PySide2.QtCore.QMetaObject

概要

函数

静态函数

  • def checkConnectArgs (signal, method)

  • def checkConnectArgs (signal, method)

  • def connectSlotsByName (o)

  • def disconnect (sender, signal_index, receiver, method_index)

  • def disconnectOne (sender, signal_index, receiver, method_index)

  • def invokeMethod (obj, member, arg__3, ret[, val0=QGenericArgument(nullptr)[, val1=QGenericArgument()[, val2=QGenericArgument()[, val3=QGenericArgument()[, val4=QGenericArgument()[, val5=QGenericArgument()[, val6=QGenericArgument()[, val7=QGenericArgument()[, val8=QGenericArgument()[, val9=QGenericArgument()]]]]]]]]]])

  • def invokeMethod (obj, member, ret[, val0=QGenericArgument(nullptr)[, val1=QGenericArgument()[, val2=QGenericArgument()[, val3=QGenericArgument()[, val4=QGenericArgument()[, val5=QGenericArgument()[, val6=QGenericArgument()[, val7=QGenericArgument()[, val8=QGenericArgument()[, val9=QGenericArgument()]]]]]]]]]])

  • def invokeMethod (obj, member, type[, val0=QGenericArgument(nullptr)[, val1=QGenericArgument()[, val2=QGenericArgument()[, val3=QGenericArgument()[, val4=QGenericArgument()[, val5=QGenericArgument()[, val6=QGenericArgument()[, val7=QGenericArgument()[, val8=QGenericArgument()[, val9=QGenericArgument()]]]]]]]]]])

  • def invokeMethod (obj, member[, val0=QGenericArgument(nullptr)[, val1=QGenericArgument()[, val2=QGenericArgument()[, val3=QGenericArgument()[, val4=QGenericArgument()[, val5=QGenericArgument()[, val6=QGenericArgument()[, val7=QGenericArgument()[, val8=QGenericArgument()[, val9=QGenericArgument()]]]]]]]]]])

  • def normalizedSignature (method)

  • def normalizedType (type)

详细描述

class QMetaObject
PySide2.QtCore.QMetaObject. 调用
PySide2.QtCore.QMetaObject. cast ( obj )
参数

obj QObject

返回类型

QObject

PySide2.QtCore.QMetaObject. cast ( obj )
参数

obj QObject

返回类型

QObject

static PySide2.QtCore.QMetaObject. checkConnectArgs ( signal , 方法 )
参数
返回类型

bool

static PySide2.QtCore.QMetaObject. checkConnectArgs ( signal , 方法 )
参数
  • signal – str

  • 方法 – str

返回类型

bool

PySide2.QtCore.QMetaObject. classInfo ( index )
参数

index int

返回类型

QMetaClassInfo

PySide2.QtCore.QMetaObject. classInfoCount ( )
返回类型

int

PySide2.QtCore.QMetaObject. classInfoOffset ( )
返回类型

int

PySide2.QtCore.QMetaObject. className ( )
返回类型

str

static PySide2.QtCore.QMetaObject. connectSlotsByName ( o )
参数

o QObject

PySide2.QtCore.QMetaObject. 构造函数 ( index )
参数

index int

返回类型

QMetaMethod

PySide2.QtCore.QMetaObject. constructorCount ( )
返回类型

int

static PySide2.QtCore.QMetaObject. disconnect ( sender , signal_index , receiver , method_index )
参数
返回类型

bool

static PySide2.QtCore.QMetaObject. disconnectOne ( sender , signal_index , receiver , method_index )
参数
返回类型

bool

PySide2.QtCore.QMetaObject. enumerator ( index )
参数

index int

返回类型

QMetaEnum

PySide2.QtCore.QMetaObject. enumeratorCount ( )
返回类型

int

PySide2.QtCore.QMetaObject. enumeratorOffset ( )
返回类型

int

PySide2.QtCore.QMetaObject. indexOfClassInfo ( name )
参数

name – str

返回类型

int

PySide2.QtCore.QMetaObject. indexOfConstructor ( 构造函数 )
参数

构造函数 – str

返回类型

int

PySide2.QtCore.QMetaObject. indexOfEnumerator ( name )
参数

name – str

返回类型

int

PySide2.QtCore.QMetaObject. indexOfMethod ( 方法 )
参数

方法 – str

返回类型

int

PySide2.QtCore.QMetaObject. indexOfProperty ( name )
参数

name – str

返回类型

int

PySide2.QtCore.QMetaObject. indexOfSignal ( signal )
参数

signal – str

返回类型

int

PySide2.QtCore.QMetaObject. indexOfSlot ( slot )
参数

slot – str

返回类型

int

PySide2.QtCore.QMetaObject. 继承 ( metaObject )
参数

metaObject QMetaObject

返回类型

bool

static PySide2.QtCore.QMetaObject. invokeMethod ( obj , member [ , val0=QGenericArgument(nullptr) [ , val1=QGenericArgument() [ , val2=QGenericArgument() [ , val3=QGenericArgument() [ , val4=QGenericArgument() [ , val5=QGenericArgument() [ , val6=QGenericArgument() [ , val7=QGenericArgument() [ , val8=QGenericArgument() [ , val9=QGenericArgument() ] ] ] ] ] ] ] ] ] ] )
参数
返回类型

bool

static PySide2.QtCore.QMetaObject. invokeMethod ( obj , member , ret [ , val0=QGenericArgument(nullptr) [ , val1=QGenericArgument() [ , val2=QGenericArgument() [ , val3=QGenericArgument() [ , val4=QGenericArgument() [ , val5=QGenericArgument() [ , val6=QGenericArgument() [ , val7=QGenericArgument() [ , val8=QGenericArgument() [ , val9=QGenericArgument() ] ] ] ] ] ] ] ] ] ] )
参数
返回类型

bool

static PySide2.QtCore.QMetaObject. invokeMethod ( obj , member , arg__3 , ret [ , val0=QGenericArgument(nullptr) [ , val1=QGenericArgument() [ , val2=QGenericArgument() [ , val3=QGenericArgument() [ , val4=QGenericArgument() [ , val5=QGenericArgument() [ , val6=QGenericArgument() [ , val7=QGenericArgument() [ , val8=QGenericArgument() [ , val9=QGenericArgument() ] ] ] ] ] ] ] ] ] ] )
参数
返回类型

bool

static PySide2.QtCore.QMetaObject. invokeMethod ( obj , member , type [ , val0=QGenericArgument(nullptr) [ , val1=QGenericArgument() [ , val2=QGenericArgument() [ , val3=QGenericArgument() [ , val4=QGenericArgument() [ , val5=QGenericArgument() [ , val6=QGenericArgument() [ , val7=QGenericArgument() [ , val8=QGenericArgument() [ , val9=QGenericArgument() ] ] ] ] ] ] ] ] ] ] )
参数
返回类型

bool

PySide2.QtCore.QMetaObject. 方法 ( index )
参数

index int

返回类型

QMetaMethod

PySide2.QtCore.QMetaObject. methodCount ( )
返回类型

int

PySide2.QtCore.QMetaObject. methodOffset ( )
返回类型

int

PySide2.QtCore.QMetaObject. newInstance ( [ val0=QGenericArgument(nullptr) [ , val1=QGenericArgument() [ , val2=QGenericArgument() [ , val3=QGenericArgument() [ , val4=QGenericArgument() [ , val5=QGenericArgument() [ , val6=QGenericArgument() [ , val7=QGenericArgument() [ , val8=QGenericArgument() [ , val9=QGenericArgument() ] ] ] ] ] ] ] ] ] ] )
参数
返回类型

QObject

static PySide2.QtCore.QMetaObject. normalizedSignature ( 方法 )
参数

方法 – str

返回类型

QByteArray

static PySide2.QtCore.QMetaObject. normalizedType ( type )
参数

type – str

返回类型

QByteArray

PySide2.QtCore.QMetaObject. 特性 ( index )
参数

index int

返回类型

QMetaProperty

PySide2.QtCore.QMetaObject. propertyCount ( )
返回类型

int

PySide2.QtCore.QMetaObject. propertyOffset ( )
返回类型

int

PySide2.QtCore.QMetaObject. superClass ( )
返回类型

QMetaObject

PySide2.QtCore.QMetaObject. userProperty ( )
返回类型

QMetaProperty