第9章 窗口和布局综合应用--编写云对象存储浏览器主界面(综合运用,非常重要!)
除了每章小结以外,这节课是对前面所学知识点的综合运用,非常重要非常重要
看完每一小节再跟着敲
窗口和布局综合应用--编写云对象存储浏览器主界面(巩固加深课)


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


前端分层模式




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





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




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


引入主窗口并且改名

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


面包屑界面是一个通用的界面需要单独创建一个文件夹
创建其他的子界面类刚开始是单独分开的窗口,需要将他们提升为子界面到主界面当中
1.布局管理器很麻烦


使用容器widget存放相应的label,根据业务图形要求调节水平布局和垂直布局,点击整个页面的水平布局1;1

右边空间比利微调


提升实例,在对应widget的ui设计师添加的ui会被在相应的位置,listwdiget来对应ui界面的widget


在主ui界面中label只是用来给widiget暂时标定布局,在子界面中提升设定各自的布局,其标定的label可以删掉

取对应的名字,照猫画虎和存储桶的设置大差不差,找着图画

整体布局还是块布局需要考量,这里美化使用弹簧和属性调节


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

使用分割器,调整浏览器窗口内部大小
步骤和布局管理器类似



使用拆分器水平布局,然后再进行整体水平布局


无法设置占的比例需要代码设置
本章小结





1:4

浙公网安备 33010602011771号