Qt5学习笔记之QQ登录界面五:切换界面
这里写目录标题
- 概述
- 添加新界面
- 实现切换
概述
目标:点击登录弹出新界面,新界面可以返回到初始界面。分为两部分实现:添加新界面和实现切换。
添加新界面
1.创建新的UI界面,与之前添加图标相同,在工程右键即可:
2.在弹出的界面选择涉及界面模块:
3.仍然选择Widget:
4.为新界面命名:
5.完成后在工程文件结构处可以看到多了一个ctrl.ui文件:
6.添加新界面用到的图片资源,与之前操作一样:
7.不同的是,此时我们无需再添加前缀,直接添加文件即可。
8.新界面进行设计。新界面调整大小之后,简单放几个Push Button和Label组件。
9.仿照之前添加图标的方式,制作几个按钮,并完成界面布局。至此第二个界面基本完成。
实现切换
1.关联登录按钮与第二个界面:
2.编译查看切换效果:
3.制作第二个界面的返回功能。将红色图标作为返回使用,添加槽函数。为了方便使用自动关联的方式:
4.完成返回槽函数实体:
5.增加账号和密码的判断功能:
6.编译测试效果:
Qt5学习笔记之QQ登录界面五:切换界面相关推荐
- Qt5学习笔记之QQ登录界面一:制作界面
目录 概述 步骤 概述 B站发现这个QT教程视频,看了两集感觉讲的不错,上手挺简单.之前也接触过QT,一来是工作中用不到,没有动力.二来看到一堆的函数就头大记不住,什么设置起始坐标.居中.标题等等.没 ...
- Qt5学习笔记之QQ登录界面二:登录按钮与信号槽
这里写目录标题 概述 使用帮助 自动关联 手动关联 概述 主要是了解QT的信号槽机制,并为登录按键增加一些响应. 使用帮助 使用帮助查看Push Button的信号 自动关联 1.在登录按钮直接右键: ...
- Qt5学习笔记之QQ登录界面四:界面布局
这里写目录标题 概述 步骤 概述 三种布局方式:水平布局.垂直布局.栅格布局. 布局后需要调整,则通过打破布局. 步骤 1.账号.密码两个Label组件进行垂直布局,注册.登录两个Push Butto ...
- Qt5学习笔记之QQ登录界面三:添加图片资源
这里写目录标题 概述 添加图片到工程 添加图片到界面 概述 添加图片到工程 1.工程添加图片 2.选择资源文件 3.修改名称 4.添加资源到工程 5.添加前缀 6.修改路径 7.添加文件,选择想要的图 ...
- Qt5学习笔记之串口助手一:基本界面设计
这里写目录标题 概述 界面基本元素 添加串口参数 添加串口号 概述 从这一篇文章开始,跟着视频实现一个串口助手.当然,这里实现的串口功能比较简单,只有最基础的串口参数设置.发送.接收.在之后的拓展学习 ...
- JavaWeb-综合案例(用户信息)-学习笔记02【登录功能】
Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...
- Qt5学习笔记之串口助手四:增加16进制/ASCII切换、周期发送
目录 1. 概述 2. 16进制/ASCII发送 2.1 功能实现 2.2 界面修改 3. 接收框显示发送内容 3.1 以16进制/ASCII显示 3.1.1 界面修改 3.1.2 功能实现 3.2 ...
- Qt5学习笔记之零碎问题记录
目录 概述 1.qDebug输出问题 1.1 qDebug() << "OK"报错 1.2 qDebug打印QString类型 2.QString字符串的操作 3.修改 ...
- Qt5学习笔记之QString的使用
目录 概述 2.QString字符串的操作 2.1 拼接 2.2 裁剪 2.3 转换为int型 2.4 int转换为QString 2.5 小写字母大写字母转换 2.6 转换为16进制 概述 学习过程 ...
最新文章
- 留着肯定有用,让你脱胎成技术大神的JAVA开发技巧
- python os 检查同名_2020Python 爬虫面试题,高薪就业Python面试必看
- 程序员法律考试(7)-民法(4)
- Cygwin,Nutch安装配置,检验是否正确(对网友守望者博客的修改---在此感谢守望者)3
- 小白Linux下安装mysql
- TCP/IP网络协议栈:ARP协议详解
- 性能测试:基础(2)
- php无框架开发web项目,web.framework
- vs中四点画矩形的算法_实战基于图割算法的木材表面缺陷图像分析
- autocad java api,autocad接口api
- typora 免费版, 最后一个beta版本下载
- 学校邮箱的pop服务器地,常用邮箱的POP与SMTP服务器
- linux视频播放器软件下载,360万能播放器Linux版
- OA性能调优方案(一)
- Xsolla对话成都游戏茶馆CEO
- 不懂年轻人,还怎么带团队
- Python基础知识学习笔记(一)
- RAD Studio 10.4 for delphi XE Assigned和Nil的联系与区别
- useReducer
- 怎样才能提升广告投放效果?牢记这5点!
热门文章
- php项目重构,跪求网页重构、前端开发、PHP 开发,坐标深圳腾讯 CDC
- python调用可执行文件_如何从Python脚本调用可执行文件?
- python save保存图片到本地_python爬取网站上的图片并保存到本地
- FP Growth算法
- python怎么调用函数的返回值_python函数的返回值是什么
- pd 写入数据库_使用PD创建数据库模型,并最终将sql语句导入到MySQL
- 双目测距(二)--双目标定与矫正
- matlab引言,MATLAB论文
- linux如何使用eth0网卡,Linux运维学习之如何取出网卡eth0的ip地址?
- java函数式 new_Java函数式编程-4.lambda表达式一些高级用法