def addWidgets(self): """Create main layout.""" logger = self.logger logger.debug('adding widgets') layout = QVBoxLayout() self.setLayout(layout) layout.setSpacing(0) layout.setContentsMargins(0, 0, 0, 0) tabbar = QTabBar(self) tabbar.setFocusPolicy(Qt.NoFocus) tabbar.setVisible(False) tabbar.currentChanged.connect(self.changeVault) layout.addWidget(tabbar) self.tabbar = tabbar stack = QStackedWidget(self) layout.addWidget(stack) novault = NoVaultWidget(stack) stack.addWidget(novault) self.stack = stack