Qt天气预报系统设计界面布局第四部分左边

Qt天气预报系统设计

1、第四部分左边的第一部分

1.1添加控件

|----------------------------------|
| 拖入一个widget,改名为widget04作为第四部分 |

|-----------------------------------------|
| 拖入一个widget,改名为widget04l,作为第四部分的左边部分 |

|-------------------------------------------------------|
| 往widget04l再拖入一个widget,改名为widget0401,作为第四部分的第一部分 |

|---------------------------------------|
| 往widget0401里面拖入一个Label,改变它的样式表,代码如下 |

cpp 复制代码
color: rgb(230, 230, 230);
background-color: rgb(57, 173, 173);
border-radius: 7px;
border-bottom-right-radius:0px;
border-bottom-left-radius:0px;

下面是上面这段代码的解释

|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| color: rgb(230, 230, 230);      设置文本的颜色 background-color: rgb(57, 173, 173);·     定义了元素背景颜色 border-radius: 7px;     创建圆角边框,所有四个角的曲率半径都是7像素 border-bottom-right-radius:0px;    设置了右下角的圆角为0像素,意味着这个角将 不会是圆角而是直角 border-bottom-left-radius:0px;    设置左下角的圆角为0像素,使得这个角也是直角 |

再拖入一个Label,改变样式表,代码如下

cpp 复制代码
color: rgb(230, 230, 230);
background-color: rgb(57, 173, 173);
border-radius: 7px;
border-top-right-radius:0px;
border-top-left-radius:0px;

解释如下

|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| color: rgb(230, 230, 230);      设置文本的颜色 background-color: rgb(57, 173, 173);·     定义了元素背景颜色 border-radius: 7px;     创建圆角边框,所有四个角的曲率半径都是7像素 border-top-right-radius: 0px;    设置了右上角的圆角为0像素,意味着这个角将 不会是圆角而是直角 border-top-left-radius: 0px;    设置左上角的圆角为0像素,使得这个角也是直角 |

|-----------|
| 再粘贴复制六个出来 |

|---------------------------|
| 对整个widget0401进行进行栅格布局 |

|--------------------------------------------------|
| 选中widget0401这个布局,把layoutVerticalSpacing改为0 |


|----------------------|
| 把整个今天标签的文字垂直方向居下 |

!在这里插入图片描述(https://i-blog.csdnimg.cn/direct/d8012ea7b6ff4dadba08eab68474cd5e.png) !在这里插入图片描述(https://i-blog.csdnimg.cn/direct/2b54e6ccf7024477a85fc52e672e3546.png)

1.2修改控件名字

|-----------------|
| 修改控件的名字,方便后面的编程 |

2、第四部分左边的第二部分

2.1添加控件

|------------------------------------------|
| 拖入一个widget改名为widget0402,再拖入一个Label |

|---------------------------------------------|
| 改变Label的样式表,跟上面今天那个Label一样,但背景色删掉,把图片添加进来 |

|----------------------------------------------|
| 再拖入一个Label,样式表改的像日期那个标签一样,也不要背景色,然后把文字居中 |

|-------------------|
| 再添加6个同样的Label组合 |

|----------------------|
| 把上面那个图片标签的高度和宽度固定住 |

|-----------------------|
| 对整个widget0402进行栅格布局 |

2.2修改控件名字

|---------------|
| 修改控件名字,方便后面编程 |

3、第四部分左边的第三部分

3.1添加控件

|------------------------------------------|
| 拖入一个widget,改名为widget0403和拖入一个Label |

|-----------|
| 改变标签样式表 |

代码如下:

cpp 复制代码
color: rgb(255, 255, 255);
background-color: rgb(70, 211, 103);
border-radius: 5px;

|--------------------------------------------------------------------------------------------------------------------------------------|
| color: rgb(255, 255, 255);    设置文本颜色 background-color: rgb(70, 211, 103);    设置背景颜色 border-radius: 5px;     设置边框圆角半径为5像素,使元素的四个角稍微变圆 |

|-------------------------------|
| 再粘贴,复制六个一样的Label,然后修改样式表和文字 |

|-------------------------------|
| 对整个widget0403进行水平布局和把文字居中 |

3.2修改控件名字

4、对整个widget04l调整

|-------------------------|
| 对整个widgwet04l进行垂直布局 |

|---------------------|
| 改变一下widgwet04l的边距 |

|---------------|
| 改变一下天气图片的大小 |

整体界面如下图所示:

第四部分左边完成!

相关推荐
apcipot_rain1 小时前
C++转Java日记(04)
java·开发语言·c++
sycmancia1 小时前
Qml——信号连接、自定义信号
qt
云和数据.ChenGuang2 小时前
LangGraph 异步 Node 的设计与写法实践
开发语言·人工智能·python·机器学习·php
蜗牛一步步往上爬5 小时前
第十六章 C++语言在深度学习中的应用
开发语言·c++·深度学习
张张123y7 小时前
DSH 插件调试避坑:client.js 设置面板、热重载与高频报错排查表
开发语言·javascript·人工智能·开源·ecmascript·后端开发·ai agent
冻柠檬飞冰走茶10 小时前
字母移动游戏题解:贪心求最长可保留连续子串(附 C 实现)
c语言·开发语言·数据结构·算法·动态规划
FRing0311 小时前
vue2干货总结7(自定义指令、插槽、单页应用程序、路由的使用(VueRouter))
开发语言·前端·vue.js·vue2
雪落漂泊11 小时前
C++算法 二分查找篇(上)
开发语言·c++·算法
波力海苔夹心脆67512 小时前
C# WPF 资源字典详解:ResourceDictionary、MergedDictionaries 与自定义控件案例
开发语言·c#·wpf·入门教程·resource·资源字典
不会算法的笨小孩12 小时前
异常的使用以及会出现的问题
开发语言·c++·c++11·异常