八月 23

QObject初识

import sys
from PySide2 import QtWidgets as qtw
from PySide2 import QtCore as qtc

app = qtw.QApplication()

window = qtw.QWidget(None)
window.resize(800, 800)

obj = qtc.QObject(None)

obj.setObjectName('测试名称')  # 设置名称
print(obj.objectName())  # 获取名称

obj.setProperty('level', 'low')  # 设置动态属性level的值为low
obj.setProperty('owner', 'shuchun')  # 设置动态属性owner的值为shuchun
print(obj.property('level'))  # 获取动态属性level的值
print(obj.property('owner'))  # 获取动态属性owner的值

print(obj.dynamicPropertyNames())

sys.exit(app.exec_())


文章由安静原创,发表于www.ajnote.com。转载请注明出处

发表 2020年8月23日 自 anjing 类别 "Pyside2学习笔记

发表评论

电子邮件地址不会被公开。 必填项已用*标注