如何在 QListWidget(或其他类似的小部件)中显示多个 QTableView(无滚动条)?
How to show several QTableViews(without scrollbar) in QListWidget(or other similar widgets)?
我在一个滚动条下显示多个表格(没有它们自己的滚动条)时遇到问题。在 Qt 中是否有任何解决方法或解决此问题的好方法?
我已尝试按照您的要求进行操作,并找到了 。所以,这是一个解决方案:
- 将
QScrollArea
添加到表单
- 将 属性
widgetResizable
设置为 true
- 将
QWidget
放到滚动区域
- 右键单击小部件 -> 设置祖先 -> [您的滚动区域]
- 向小部件添加垂直布局
- 滚动区域会折叠,用鼠标展开
- 在小部件中插入任意数量的 table
- 将每个 table 的垂直尺寸政策设置为
Minimum
并设置最小垂直尺寸。
外观如下:
我在一个滚动条下显示多个表格(没有它们自己的滚动条)时遇到问题。在 Qt 中是否有任何解决方法或解决此问题的好方法?
我已尝试按照您的要求进行操作,并找到了
- 将
QScrollArea
添加到表单 - 将 属性
widgetResizable
设置为 true - 将
QWidget
放到滚动区域 - 右键单击小部件 -> 设置祖先 -> [您的滚动区域]
- 向小部件添加垂直布局
- 滚动区域会折叠,用鼠标展开
- 在小部件中插入任意数量的 table
- 将每个 table 的垂直尺寸政策设置为
Minimum
并设置最小垂直尺寸。
外观如下: