У нас есть окно с несколькими компонентами в QDockWidget
s. В идеале мы хотели бы, чтобы все компоненты были присоединены, но есть один компонент, который, вероятно, всегда будет виден. Итак, мы сделали этот центральный виджет.
Однако это не позволяет нам создать стек с вкладками для прикрепляемых виджетов (как вы можете создать, например, вызов tabifyDockWidget
), содержащий этот центральный виджет. Итак, мы попытались создать пользовательский интерфейс без центрального виджета, но с несколькими QDockWidget
s.
Я не могу найти никаких указаний в руководстве QDockWidget
или QMainWindow
, что это недопустимая ситуация. Мы создаем как можно больше в Qt Designer, и, похоже, у вас есть центральный виджет - как он показывает, сбой после ручного редактирования XML.
Вопрос: законно ли иметь QMainWindow
только с QDockWidget
и нет центрального виджета? Является ли Qt Designer просто грохотом из-за ошибки, или это говорит мне, что это плохая идея, и мне нужно прекратить это делать?