【Qt学习笔记】08_布局管理

程序说明

用布局管理编写一个意见反馈窗口
项目地址:https://github.com/ZHJ0125/QtLearning/tree/master/Projects/08_QLayout

过程简述

  1. 首先创建一个基于QWidget的项目
  2. 在UI编辑界面添加一个Form Layout
  3. 在Form Layout组件上双击,添加一个新的菜单
    首先添加姓名菜单,对话框中填入标签文字"姓名(&N):"、“标签名称”、"字段类型"和"字段名称"等,并设置伙伴关系。
    设置伙伴关系和快捷键后,可以按ALT+N选中姓名。
    添加菜单
  4. 在UI界面添加姓名菜单
    姓名菜单
  5. 继续添加性别、年龄、邮箱、学号等菜单。
    性别(&S),使用QComoBox;年龄(&A),使用QSpinBox;邮箱(&M),使用QLineEdit。
    年龄
    性别
    邮箱
    学号
  6. 现在的UI界面如下图所示
    UI界面
  7. 设置性别选项
    性别列表
  8. 设置界面字体
    设置字体
  9. 添加文本编辑框,设置提示文字
    设置提示文字
  10. 调整UI界面布局
    调整布局
  11. 设置水平布局
    将QFromLayout组件和TextEdit布局整理为垂直布局
    水平布局
  12. 添加标题
    标题
  13. 为标题和其他组件设置水平布局
    设置垂直布局
  14. 添加垂直垫片组件,设置垫片高度为200
    垫片设置
  15. 将标题组件设置为水平居中
    设置标题
  16. 编译运行程序,效果如下
    最终效果
原文地址:https://www.cnblogs.com/ZHJ0125/p/12904489.html