本例子今天说明一下基本布局要注意的地方,很多小伙伴对这个例子有些控件不会操作,比如找不到QChartView,还有对
QScrollArea不会调出滑动框,对刚学的只看书的同学们来说确实比较麻烦,下面我对这个界面布局详细说明一下:
首先我们看下例子的效果图:
这个是例子的普通界面部分对应的画图界面是QChartView,但是Qt普通界面
没有这个view,其实这个QChartView是通过QGraphicsView升级过来的:
操作如下:
这样就把这个类提升为了 QChartView
下面我们来看下QScrollArea 如何操作来显示出滑动框:
首先我们创建一个QScrollArea 是没有滑动框的,它会创建如下两个:
其实这个有两个东西组成,一个是QWidget界面,一个是外部QScrollArea ,那为什么没有出现滑块呢,我改如何布局呢!
在QScrollArea 的属性中:
widgetResizeable 设置为true的时候,就让QWidget 与 QScrollArea 大小绑定在一起了:
这里的高度就没有办法改变,所以我们要先把 widgetResizeable 的 √ 去掉,解除绑定,然后在
QWidget界面属性中,把高度值改变大点,这样就出现滑块了,等我们布局好了之后,在把widgetResizeable 的 √ 选择中,这样就会适应大小得到例子中的样子了:
好了,本章就先讲述一下布局上的小迷惑,例子在在下面的连接里,喜欢的可以下载下来:
链接:本章例子 提取码:ftax
传送门: 实例的代码部分连接
喜欢我的文章就加个关注吧,以后查找笔记十分的方便哟,一起学习奥利给!