如何在垂直布局中水平布置物品?

如何在垂直布局中水平布置物品?

问题描述:

我有一个垂直布局aranged以下项目一个QWidget:如何在垂直布局中水平布置物品?

- QWidget 
    - QVBoxLayout 
    - QPushButton 
    - QPushButton 
    - QPushButton 
    - QListView 
    - QComboBox 

现在,我想在一个水平对齐安排QComboBox的按钮中的一个。我给了booton最大尺寸为36 x 16777215,它位于小部件的左上角。如何让组合框在其右侧对齐?这里是什么,我现在有一个屏幕截图:

QWidget

嵌入您的组合框到horizo​​ntallayout并添加间隔https://doc.qt.io/archives/2.3/designer/chap4_2.html

您可以在垂直布局的顶部添加一个QWidget(或QFrame) ,那么你给这个小部件(或框架)一个水平布局,并且你把你的按钮和你的combox盒子放在这个小部件的水平布局中。