将滚动条添加到自定义 QWidget

Posted

技术标签:

【中文标题】将滚动条添加到自定义 QWidget【英文标题】:Adding a scrollbar to a custom QWidget 【发布时间】:2012-07-13 08:54:33 【问题描述】:

我有一个自定义QWidget A,其中包含另一个自定义QWidget B。我想在Qwidget B 上添加一个滚动条。我尝试添加一个QScrollArea,但它覆盖了@ 的整个窗口987654325@A. 如何确保滚动条只适用于QWidgetB?

【问题讨论】:

【参考方案1】:

首先将 QWidget B 替换为 QScrollArea 并将其设置为您想要的位置。然后简单地将 QWidget B 添加到 QScrollArea。

【讨论】:

谢谢。这真的很有帮助,而且奏效了!我还使用了 setResizable(true) 以获得更好的效果

以上是关于将滚动条添加到自定义 QWidget的主要内容,如果未能解决你的问题,请参考以下文章

QGraphicsView 自定义滚动条

QT 做图片缩略显示 滚动条下拉 怎么实现动态加载下面的图片?

我想向 QVBoxLayout 添加滚动条

如何访问 Qtitan 视图的滚动条?

QScrollArea可以帮助我们实现让一个widget的内容带有滚动条(QWidget里内置QScrollArea,QScrollArea里再内置其它QWidget)

添加自定义滚动条以 vuetify 数据表