Я разработал UI
с Qt, но столкнулся с проблемой.В моем UI
я использую два QLineEdit
для IP-адресов.Они имеют фиксированную ширину, используя setFixedWidth
.
Когда дочерний виджет, содержащий их, установлен сверху с помощью parentLayout->setAlignment(&childWidget, Qt::AlignTop)
, я получаю правильную ширину QLineEdit
:
Но когда childWidget
отцентрирован вертикально и слева с:
parentLayout->setAlignment(&childWidget, Qt::AlignVCenter | Qt::AlignLeft)
, я получаю меньшую ширину QLineEdit
:
Я не понимаю, почему QLineEdit
имеют меньшую ширину, когда childWidget
слева, их ширина должна быть такой же, как и фиксированная.