Qt设计师 - 如何给控件设置属性

2025-11-07 21:38:17

1、①在设计师中创建一个QWidget临时窗口控件。

②如果在界面中看不到属性编辑器(Property Editor), 可以在 view 菜单中勾选。

Qt设计师 - 如何给控件设置属性

2、编辑器的第一行:

输入框是搜索行,右边的 + -是自己添加动态的属性。最右边是编辑器的设置(用默认的即可,不必修改)

编辑器第二行:

展示当前所选的控件名称,和类型。对应对象查看器的控件名称和类型。

Qt设计师 - 如何给控件设置属性

3、第三部分是属性编辑框:

①左边是属性名称,右边是值。

②在属性编辑器中,按类名称来分开各级属性;

例如:Qobject类,有它的属性,QWidget类有它的属性。

③编辑器中,上一个类是下个类的父类,子类继承父类的所有属性。

例如:Qpushbutton类,继承QAbstractButton,QWidge,QObjiec,类的所有属性。

Qt设计师 - 如何给控件设置属性

1、更改属性值(在属性编辑器中):

选中控件,在编辑器中点击需要修改的属性所在的行,即可按设定的更改方法更改,有的直接输入,有的可以选择输入。

例如图:更改“测试按钮1”的 objectName,。

Qt设计师 - 如何给控件设置属性

2、大部分属性在右键菜单能更改,有些输入属性双击也可更改。

例如更改objectName, 可以使用右键菜单,还可以在对象查看器直接更改。

Qt设计师 - 如何给控件设置属性

1、字体设置:(有些属性,子控件是可以从父控件继承来:如的字体,背景)

①选择父控件窗口对象,“Form";此时在属性框中只要QWidget,和它的父类QObject。

②在Font 属性中修改字体,可以看到,子控件按钮也被修改。

Qt设计师 - 如何给控件设置属性

2、也可用样式表设置:

选择窗口,右键-Change styleSheet,或在编辑框中打开 styleSheet 编辑表。

Qt设计师 - 如何给控件设置属性

3、在编辑表中,可通过添加资源(如给控件添加图片),设置颜色渐变,添加颜色,更改字体来设置样式。

Qt设计师 - 如何给控件设置属性

4、如果子控件的属性被父控件覆盖,可在父控件设置后再单独设置子控件。

例如:选择按钮,进入编辑样式表进行更改。如果需要相同的属性,可将其内容复制,粘贴到其它按钮的样式表中。

Qt设计师 - 如何给控件设置属性

5、其它属性的修改步骤基本相同,可在右键菜单,或属性编辑器中寻找,包括其它控件,也都不外乎如此的操作。

如果要预览效果可按 CTRL+r

Qt设计师 - 如何给控件设置属性

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢