新手,复现一个例子看到说要拖入一个Scroll Area。向前翻书,没看到有Scroll Area只看到有QScrollBar。他们两是么关系呢?网上查又看到另一个QScrollArea。
对于我等新手,凌乱了
- Scroll Area 官方文档
在使用Qt Designer时看到的是Scroll Area这个名词。
当拖动一个ScrollArea到窗口,查看源码,就发现class = QScrollArea;name = Scroll Area
回到QtDesigner中,发现Scroll Area作为name是可以改的:
![](C:\Users\qiufe\Documents\新建文件夹\Typora图片\scrollarea name.png)
SO,Scroll Area是一个name
- QScroll Area 官方文档
The QScrollArea class provides a scrolling view onto another widget.
SO, QScrollArea是一个class
表示提供水平或垂直的滚动条,以此扩大当前窗口的有效装载面积。
- QScrollBar 官方文档
The QScrollBar widget provides a vertical or horizontal scroll bar.
SO, QScrollBar指的是这个控件widget。
QScrollBar是一个名为Scroll Area的QScrollArea类构成的控件。
这回就明白了。