0

我有以下 Qt 小部件布局

QSplitter
  QFrame (select area), a QTableView
  QScrollArea (data area)
     QWidget (entry and edit form)

用户可能希望看到更多的选择区域,这就是“数据区域”位于滚动区域中的原因。我可以通过垂直分隔器调整“选择”和“数据区域”的大小。一切都好。

现在我想实现一个便利功能(键盘快捷键),以便“数据区域”扩展/调整到不需要滚动条的(精确)大小。但是我怎样才能获得那个高度呢?我可以增加高度直到滚动条消失,但这很愚蠢。

我不希望“数据区”占用太多空间,但就像它需要在没有滚动条的情况下显示一样。

4

1 回答 1

0

是的,如果我采用内部小部件(“条目...”)并在其顶部添加一些偏移量(对于QSCrollArea),它似乎可以合理地工作。

于 2015-09-19T13:12:48.787 回答