如何获取Qt小部件类型

2024-09-30 06:23:00 发布

您现在位置:Python中文网/ 问答频道 /正文

a = QtGui.QLineEdit()   

有没有方法可以查询变量a是什么Qt小部件? 似乎有些Qt小部件将带有.uiType属性。但有些(比如布局)不是。在


Tags: 方法属性部件布局qtqtguiqlineedituitype
2条回答

可以使用^{} built-in获取Python中任何对象的类型:

print type(a)

您可能还对^{}^{}属性感兴趣,它们将保存与小部件的名称和类相对应的数据:

^{pr2}$

但是请注意,如果需要执行类型检查,则应使用^{}

^{3}$

这将考虑继承。在

你试过a.metaObject().className()吗?在

有关详细信息,请参阅QObject文档。在

相关问题 更多 >

    热门问题