647 self.stackArea.addWidget(stack) |
647 self.stackArea.addWidget(stack) |
648 self.stacks.append(stack) |
648 self.stacks.append(stack) |
649 self.currentStack = stack |
649 self.currentStack = stack |
650 stack.currentChanged.connect(self.__currentChanged) |
650 stack.currentChanged.connect(self.__currentChanged) |
651 stack.installEventFilter(self) |
651 stack.installEventFilter(self) |
652 if self.stackArea.orientation() == Qt.Orientation.Horizontal: |
652 size = ( |
653 size = self.stackArea.width() |
653 self.stackArea.width() |
654 else: |
654 if self.stackArea.orientation() == Qt.Orientation.Horizontal else |
655 size = self.stackArea.height() |
655 self.stackArea.height() |
|
656 ) |
656 self.stackArea.setSizes( |
657 self.stackArea.setSizes( |
657 [int(size / len(self.stacks))] * len(self.stacks)) |
658 [int(size / len(self.stacks))] * len(self.stacks)) |
658 self.splitRemoveAct.setEnabled(True) |
659 self.splitRemoveAct.setEnabled(True) |
659 self.nextSplitAct.setEnabled(True) |
660 self.nextSplitAct.setEnabled(True) |
660 self.prevSplitAct.setEnabled(True) |
661 self.prevSplitAct.setEnabled(True) |