Эффект Wierd DockWidgets - PullRequest
       35

Эффект Wierd DockWidgets

0 голосов
/ 18 февраля 2012

Используя QMainWindow Я добавил 3 DockWidgets и установил centralWidget на 0, так что теперь DockAreas может занимать все пространство.

Посмотрите:

enter image description here

Это выглядит так, как я хочу, и ведет себя еще более.Но есть один эффект, который разрушает все это.

Когда я вырываю Dock из своей DockArea, другая DockArea расширяется и занимает все пространство и область, где когда-то проживал Dock, больше нет.Теперь у меня есть что-то вроде этого:

enter image description here

Отныне невозможно закреплять любые виджеты вправо или влево, поскольку существует только одна DockArea.Но можно ли это исправить?Могу ли я каким-то образом сохранить DockArea "живым", даже после того, как его единственный виджет был перемещен?

1 Ответ

1 голос
/ 19 февраля 2012

Вам необходимо установить для свойства dockNestingEnabled QMainWindow значение true, чтобы разрешить стыковку доков в вертикальном или горизонтальном положении.В противном случае вы можете сделать только одно или другое.

...