在我们的PyQt5程序中,我们多次使用Qline Edits,QcheckBox和QListwidget。
如何知道:
在我们的PyQt5程序中,我们多次使用Qline Edits,QcheckBox和QListwidget。如何知道:在我们的程序中,带有小部件名称的小部件是什么?如何获取/返回...的名称...
按照@Heike的建议,您可以获取对焦点为QApplication.focusWidget的小部件的引用>
取决于您的窗口小部件的创建方式,它们可能没有objectName。如果使用诸如Designer或Creator之类的GUI将小部件放置在表单上,则将设置对象名称。但是,如果要用代码创建表单,则可能根本没有设置objectName。在这种情况下,您只需确保在代码中设置objectName。您可以看到this question of mine来讨论设置objectName的讨论,但是为了简单易懂,您可以在代码中声明小部件时使用objectName
作为关键字参数,例如: