У меня есть 3 QWidget
s, помещенный в один горизонтальный QSplitter
. Таким образом, есть левый, центральный и правый QWidget
. И у меня есть 2 точки схватывания (это как это называется?): Между левым/центральным и центральным/правым QWidget
s.Фиксированная ширина виджета в QSplitter
То, что я хочу, это иметь центральный виджет фиксированной ширины, поэтому, когда я перемещаю точку захвата влево/вправо, другой должен двигаться точно таким же образом.
Я попытался установить горизонтальную политику QSizePolicy
центрального виджета на Fixed
и Minimum
. Также я пробовал горизонтальную растяжку для левого и правого виджетов до 1, но ни одна из них не помогла.
У этого есть один недостаток: мне нужно передать ширину, которую я не знаю, поскольку это зависит от текстовых переводов и т. Д. –
Вы можете передать относительную фиксированную ширину, скажем, 1/3 всей площади прямоугольника. – AlexanderVX