У Вас может быть столько QMainWindow
экземпляры, сколько Вы хотите. QMainWindow
просто QWidget
, который обеспечивает строку меню, панель инструментов, строку состояния и прикрепляющуюся платформу. Но в основном это просто QWidget
, таким образом, Вы можете иметь столько, сколько хотите.
Обычно у Вас только есть сингл QMainWindow
по причинам дизайна GUI, так как это может сбивать с толку для имения нескольких главных окон. Однако при реализовывании приложений как QtAssistant
, который может открыть новый экземпляр себя тогда, один процесс имеет несколько главных окон.
то, Что Вы предлагаете, должно работать. Окно с вкладками не должно было бы быть QMainWindow
, если Вы не хотите также хотеть, добавляет панель инструментов на то окно также.