Qt小程序(四)-添加窗口部件到Qt Designer

目录

前言

感谢有时间学习的每一天!

提升法

提升过程

这里使用Qt小程序(三)来学习提升法
- 点击项目名,如6_test,右键选择添加新文件,然后在弹出的界面中选择Qt,然后选择Qt设计师界面类。如图:
Qt小程序(四)-添加窗口部件到Qt Designer
- 选择choose,然后在选择界面模板下选择Widget(也就是最普通的界面),然后点击下一步,直到finish。然后就会在项目中生成form.hform.cpp,同时在界面文件中会生成form.ui
- 点击form.ui,找到Spin Box,拖动的ui界面,然后右键Spin Box选择提升为…,如图:
Qt小程序(四)-添加窗口部件到Qt Designer
- 然后在提升的类名称中添入HexSpinBox,点击添加,最后点击提升
Qt小程序(四)-添加窗口部件到Qt Designer

总结

提升法就是在继承的基础上,由我们修改好了窗口部件,有了对应的类之后,可以对原来Qt中存在的窗口部件进行提升。

插件法

  • 创建一个新的项目,选择其他项目,选择Qt4设计师自定义控件。如图:
    Qt小程序(四)-添加窗口部件到Qt Designer
  • 然后输入项目名称,比如IconEditor_1,出现如下界面:
    Qt小程序(四)-添加窗口部件到Qt Designer
  • 在控件类输入IconEditor,然后可以在说明中设置
    Qt小程序(四)-添加窗口部件到Qt Designer
  • 注意:在构建的时候要选择Release,不能选择Debug

总结

因为没有需求,大致了解了一下过程。以后需要继续补充吧!