这里写目录标题

  • 概述
  • 步骤

概述

三种布局方式:水平布局、垂直布局、栅格布局。
布局后需要调整,则通过打破布局。

步骤

1.账号、密码两个Label组件进行垂直布局,注册、登录两个Push Button组件进行水平布局。查看效果:

2.从效果图中可以看到组件间距离过近,这里就需要用到两个弹簧组件。再组件之间放置对应的水平或垂直弹簧组件:


3.对组件进行水平布局、垂直布局,可以看到效果如下:

4.组件布局完成之后,在四周放置四个弹簧组件,然后点击背景选择整个UI,此时选择栅格布局:


5.编译查看效果:

6.需要说明的两点是:
a.当布局时,图片Label因为缩小导致无法显示,这时就需要设置图片Label的最小尺寸:


b.从效果图上看,组件间隔距离过大。此时可通过调整放置的弹簧大小调整间距。鼠标选择弹簧组件,直接拖动大小即可。

Qt5学习笔记之QQ登录界面四:界面布局相关推荐

  1. Qt5学习笔记之QQ登录界面一:制作界面

    目录 概述 步骤 概述 B站发现这个QT教程视频,看了两集感觉讲的不错,上手挺简单.之前也接触过QT,一来是工作中用不到,没有动力.二来看到一堆的函数就头大记不住,什么设置起始坐标.居中.标题等等.没 ...

  2. Qt5学习笔记之QQ登录界面五:切换界面

    这里写目录标题 概述 添加新界面 实现切换 概述 目标:点击登录弹出新界面,新界面可以返回到初始界面.分为两部分实现:添加新界面和实现切换. 添加新界面 1.创建新的UI界面,与之前添加图标相同,在工 ...

  3. Qt5学习笔记之QQ登录界面二:登录按钮与信号槽

    这里写目录标题 概述 使用帮助 自动关联 手动关联 概述 主要是了解QT的信号槽机制,并为登录按键增加一些响应. 使用帮助 使用帮助查看Push Button的信号 自动关联 1.在登录按钮直接右键: ...

  4. Qt5学习笔记之QQ登录界面三:添加图片资源

    这里写目录标题 概述 添加图片到工程 添加图片到界面 概述 添加图片到工程 1.工程添加图片 2.选择资源文件 3.修改名称 4.添加资源到工程 5.添加前缀 6.修改路径 7.添加文件,选择想要的图 ...

  5. c++ Qt5学习笔记 2021-2-22 (setContentsMargins()作用,设计布局实现的QQ消息列表,自定义控件来实现动态添加,使用数组来控制自定义控件)

    1.setContentsMargins()作用: 设置布局的边距,设置布局后,如果发现两个布局之间间距太大,可以使用setContentsMargins拉近两个布局间的距离. setContents ...

  6. Qt5学习笔记之bin文件合成工具四:完善功能打包程序

    这里写目录标题 概述 增加bin文件大小显示 增加MD5值计算 增加图标打包程序 概述 在这篇文章中,我们对程序进行一些完善,然后打包. 增加bin文件大小显示 增加bin文件大小的显示,这样使用过程 ...

  7. Qt5学习笔记之串口助手四:增加16进制/ASCII切换、周期发送

    目录 1. 概述 2. 16进制/ASCII发送 2.1 功能实现 2.2 界面修改 3. 接收框显示发送内容 3.1 以16进制/ASCII显示 3.1.1 界面修改 3.1.2 功能实现 3.2 ...

  8. JavaWeb-综合案例(用户信息)-学习笔记02【登录功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...

  9. Qt5学习笔记之QString的使用

    目录 概述 2.QString字符串的操作 2.1 拼接 2.2 裁剪 2.3 转换为int型 2.4 int转换为QString 2.5 小写字母大写字母转换 2.6 转换为16进制 概述 学习过程 ...

最新文章

  1. FFmpeg编写一个简单播放器 -1
  2. Halcon - 测量 - 轮廓到线的距离
  3. 前端学习(1551):补充cloak
  4. 运行与windows命令(cmd)的说明与示例
  5. 《原力计划【第二季】》第 5 周周榜揭晓!!!
  6. Java多线程实现-Thread类
  7. Exchange 2016与国内版O365混合部署(4):配置Exchange 公网证书
  8. Cadence Allegro交换元件位置图文教程及视频演示
  9. 别做正常的傻瓜---奚恺元 随记2017-12-6周三
  10. Ubuntu 16.04与Win10双系统双硬盘安装图解
  11. 飞秋2012、飞秋2013资源文件
  12. 2018-2019-1 20165320 《信息安全系统设计基础》 缓冲区溢出漏洞实验
  13. 最简单荣耀手机如何不用Root激活Xposed框架
  14. 两篇超好的C#操作并口和串口的文章
  15. 数值分析复习(一)线性插值、抛物线插值
  16. “胡”说IC——菜鸟工程师完美进阶
  17. 零基础学cad要多久_零基础学UI设计要学多久?能学会吗?
  18. 计算机体系结构:不同方案的机器性能比较例题(1.6)
  19. 深度学习在医学图像处理中的应用
  20. 中国工业电气分销行业市场前瞻及未来发展趋势预测报告2022-2027年

热门文章

  1. python中trun是什么意思_Python 中 'unicodeescape' codec can't decode bytes in position XXX: trun错误解...
  2. 图层样式混合选项_ps教程,混合颜色带原理讲解
  3. java请求超时异常捕获_我异常了,快来捕获我,Java异常简述
  4. 在Eclipse中打jar包
  5. 如何确认guest账户是空密码_Mac OS X如何访问Windows局域网文件共享
  6. 机器学习算法-10贝叶斯信念网络、聚类算法、基于密度的方法DBSCAN
  7. thrift java 对象_Apache Thrift,Java:对象数据类型
  8. python中0o10_Python中最常见的10个问题(列表)
  9. php 并发出站,PHP控制站点并发
  10. idea 自动生成mybaits_如何让idea自动创建mybatis配置文件?