【问题标题】:Qt QSplitter fixed-height widget on window resize窗口调整大小上的 Qt QSplitter 固定高度小部件
【发布时间】:2013-11-12 19:17:29
【问题描述】:

我的 Qt 桌面应用程序的主窗口中有一个垂直的QSplitter,带有 2 个小部件。

我正在尝试找到一种方法,以便在调整窗口大小时底部小部件的高度保持固定,但用户在拖动手柄时仍可以调整其大小。我已经看过了,显然QSplitter 并不是真正的意思,底部小部件应该只有一个调整大小的手柄,但我在查找文档时遇到了真正的问题(大多数文档都引用了QSplitter);底部小部件是QTabView

【问题讨论】:

    标签: c++ qt qsplitter


    【解决方案1】:

    解决了;我使用setStretchFactor 让顶部小部件完成所有拉伸;因此使底部小部件保持固定大小。

    // Widget 0 is the top widget, 100 is a stretch-factor of 100%.
    mySplitView->setStretchFactor(0,100);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-01-22
      • 1970-01-01
      • 2014-12-28
      • 2012-12-13
      • 2015-03-31
      • 1970-01-01
      • 2013-12-14
      • 2020-08-28
      相关资源
      最近更新 更多