我用Qt设计了一个UI
,但我遇到了一个问题。在我的UI
中,我使用两个QLineEdit
作为IP地址。它们使用setFixedWidth
具有固定宽度。
当包含它们的childWidget设置在parentLayout->setAlignment(&childWidget, Qt::AlignTop)
的顶部时,我得到QLineEdit
的正确宽度:
但是当childWidget
垂直居中时,左边是:
parentLayout->setAlignment(&childWidget, Qt::AlignVCenter | Qt::AlignLeft)
我的宽度较小QLineEdit
:
我不明白为什么当QLineEdit
在左边时childWidget
的宽度较小,它们的宽度应该是相同的,因为它是固定的。