qt QScrollArea函数的方法有哪些
时间: 2024-05-22 19:16:45 浏览: 11
QScrollArea类提供了以下常用的方法:
1. setWidget(QWidget* widget): 设置需要滚动的QWidget。
2. setWidgetResizable(bool resizable): 设置QWidget是否可调整大小。
3. setVerticalScrollBarPolicy(Qt::ScrollBarPolicy policy): 设置垂直滚动条的显示策略。
4. setHorizontalScrollBarPolicy(Qt::ScrollBarPolicy policy): 设置水平滚动条的显示策略。
5. verticalScrollBar(): 返回垂直滚动条的指针。
6. horizontalScrollBar(): 返回水平滚动条的指针。
7. viewport(): 返回视口部件的指针。
8. ensureVisible(int x, int y, int xmargin, int ymargin): 确保指定坐标可见。
9. setViewportMargins(int left, int top, int right, int bottom): 设置视口边距。
10. setAlignment(Qt::Alignment alignment): 设置滚动区域的对齐方式。
11. widget(): 返回需要滚动的QWidget的指针。
12. setCornerWidget(QWidget* widget, Qt::Corner corner = Qt::TopRightCorner): 设置滚动区域的角部件。
13. takeWidget(): 从滚动区域中取出QWidget。
14. setEnabled(bool enabled): 设置滚动区域是否可用。
15. setStyleSheet(const QString& styleSheet): 设置滚动区域的样式表。
16. setFocusPolicy(Qt::FocusPolicy policy): 设置滚动区域的焦点策略。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)