第9章 窗口和布局综合应用--编写云对象存储浏览器主界面(综合运用,非常重要!)

除了每章小结以外,这节课是对前面所学知识点的综合运用,非常重要非常重要

看完每一小节再跟着敲

窗口和布局综合应用--编写云对象存储浏览器主界面(巩固加深课)

image
image

很重要! 界面最好是手敲,跟敲

image
image

前端分层模式

image
image
image
image
一个人窗口类为了获取另一个类的一部分功能,却需要引入一整个类,导致代码污染紊乱
image
image
image
image
image

创建对象存储浏览器主界面

image
image
image
image
创建工程:删除原来widget文件,添加自己的主窗口界面类image
取好与文件夹相同的名字并且选定文件夹
创建目录结构:前后端分层,后端分主界面和子界面,表明文件名fend,uimain,uiicon
image
image
引入主窗口并且改名
image

创建对象存储浏览器子界面(一)

image
image
面包屑界面是一个通用的界面需要单独创建一个文件夹
创建其他的子界面类刚开始是单独分开的窗口,需要将他们提升为子界面到主界面当中
1.布局管理器很麻烦
image
image
使用容器widget存放相应的label,根据业务图形要求调节水平布局和垂直布局,点击整个页面的水平布局1;1
image
右边空间比利微调
image
image
提升实例,在对应widget的ui设计师添加的ui会被在相应的位置,listwdiget来对应ui界面的widget
image
image
在主ui界面中label只是用来给widiget暂时标定布局,在子界面中提升设定各自的布局,其标定的label可以删掉
image
取对应的名字,照猫画虎和存储桶的设置大差不差,找着图画
image
整体布局还是块布局需要考量,这里美化使用弹簧和属性调节
image
image

美化
样式表删除
子界面边框设置为0
image

使用分割器,调整浏览器窗口内部大小

步骤和布局管理器类似
image
image
image
使用拆分器水平布局,然后再进行整体水平布局
image
image
无法设置占的比例需要代码设置

本章小结

image
image
image
image
image
1:4

posted @ 2023-11-15 21:36  游客0721  阅读(47)  评论(0)    收藏  举报