本文整理汇总了Python中PyQt5.QtCore.QMetaObject.normalizedSignature方法的典型用法代码示例。如果您正苦于以下问题:Python QMetaObject.normalizedSignature方法的具体用法?Python QMetaObject.normalizedSignature怎么用?Python QMetaObject.normalizedSignature使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PyQt5.QtCore.QMetaObject
的用法示例。
在下文中一共展示了QMetaObject.normalizedSignature方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: _qInstallMessageHandler
# 需要导入模块: from PyQt5.QtCore import QMetaObject [as 别名]
# 或者: from PyQt5.QtCore.QMetaObject import normalizedSignature [as 别名]
if func is not None:
_qInstallMessageHandler(wrapped)
else:
_qInstallMessageHandler(None)
qInstallMsgHandler._handler = func
return old
def _QMetaMethod_signature(self):
# Return the method signature as bytes
return bytes(self.methodSignature())
QMetaMethod.signature = _QMetaMethod_signature
SIGNAL = lambda str: QMetaObject.normalizedSignature(str)
SLOT = lambda str: QMetaObject.normalisedSignature(str)
def _QObject_emit(self, sig, *args):
warnings.warn(
"QObject.emit is obsolete and is removed in PyQt5. "
"Use new style signal.emit(...)",
stacklevel=2
)
meta = self.metaObject()
sindex = meta.indexOfSignal(sig)
if sindex == -1:
warnings.warn(
"No signal '{}' defined in {}".format(sig, type(self).__name__),