qt 布局,垂直布局,自适应窗口

qt horizontalLayout 可以设置固定大小吗 不随窗口大小而变化

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/386334
  • 这篇博客也不错, 你可以看下QT常用布局layout快速入门
  • 除此之外, 这篇博客: Qt——布局中的 (Horizontal Layout) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • -> 所有的控件水平排列 -> 一行多列

    头文件:

    #include <QHBoxLayout>

    水平布局:基本使用方式就是将整个窗口中的控件以左右的方式进行摆放。

     如上图,将两个按钮和四个按钮设置成水平布局。图2实现了水平布局嵌套。

你可以用 Qt Designer 界面来操作,就是固定大小了

加一个固定大小的子控件,把layout设在上面就行了