Qt 如何在垂直布局中水平排列项目?

Qt 如何在垂直布局中水平排列项目?,qt,widget,alignment,qt-creator,Qt,Widget,Alignment,Qt Creator,我有一个QWidget,垂直布局中有以下项目: - QWidget - QVBoxLayout - QPushButton - QPushButton - QPushButton - QListView - QComboBox 现在,我想将QComboBox与其中一个按钮水平对齐。我给booton的最大尺寸是36 x 16777215,它位于小部件的左上角。如何使组合框在右侧对齐?以下是我目前拥有的屏幕截图: 将组合框嵌入水平布局并添加间隔您可以在垂

我有一个QWidget,垂直布局中有以下项目:

- QWidget
  - QVBoxLayout
    - QPushButton
    - QPushButton
    - QPushButton
    - QListView
    - QComboBox
现在,我想将QComboBox与其中一个按钮水平对齐。我给booton的最大尺寸是36 x 16777215,它位于小部件的左上角。如何使组合框在右侧对齐?以下是我目前拥有的屏幕截图:


将组合框嵌入水平布局并添加间隔

您可以在垂直布局的顶部添加一个QWidget(或QFrame),然后给这个小部件(或框架)一个水平布局,并将按钮和组合框以水平布局放在这个小部件内