|
选择对象 |
示例 |
描述 |
|
所有控件 |
* |
选择所有当前控件和其下的所有窗口部件 |
|
所有某类的控件对象,被其子控件对象继承 |
QPushButton |
选择该类的所有实例,以及该类的子控件实例(只要是QPushButton) |
|
所有某类的控件对象,不被其子控件对象继承 |
.QPushButton |
选择该类的所有实例,不包括子控件实例 (只有QPushButton才行,继承的不行) |
|
某类的指定控件对象 |
QPushButton#objectName |
选择该类实例中对象名为objectName的实例 |
|
选择匹配某属性的控件对象 |
QPushButton[y=”0”] |
选择该类满足该属性条件的所有实例 (ui->pushButton->setProperty("xx",10);) |
|
并行的两个类控件 |
QPushButton,QLabel |
设置不同类的属性 |
|
某类控件上的子控件对象 |
QFrame > QPushButton |
选择指定该类下的直接子控件实例 (QFrame类界面上的QPushButton) |
|
某类控件上的子孙控件对象 |
QFrame QPushButton |
选择指定该类下的所有子孙控件实例 (QFrame类界面上的QPushButton,或者QFrame类界面上的其他控件界面上的QPushButton) |
这里的QPushButton支持自定义的类,如自定义的PushButton类.
这篇博客详细介绍了在Qt界面开发中如何选择和操作控件,包括选择所有控件、特定类控件、带有特定属性的控件以及控件的子级和子孙级。内容涵盖各种选择语法,例如使用类名、对象名和属性筛选,以及如何针对不同类别的控件设置和应用属性。此外,还特别提到了自定义控件的支持。
1万+

被折叠的 条评论
为什么被折叠?



