9 |
9 |
10 from __future__ import unicode_literals |
10 from __future__ import unicode_literals |
11 |
11 |
12 import os |
12 import os |
13 |
13 |
14 from PyQt5.QtCore import pyqtSignal, QFileInfo, QEvent, Qt |
14 from PyQt5.QtCore import pyqtSignal, pyqtSlot, QFileInfo, QEvent, Qt |
15 from PyQt5.QtWidgets import QStackedWidget, QSplitter, QListWidget, \ |
15 from PyQt5.QtWidgets import QStackedWidget, QSplitter, QListWidget, \ |
16 QListWidgetItem, QSizePolicy, QMenu, QApplication |
16 QListWidgetItem, QSizePolicy, QMenu, QApplication |
17 |
17 |
18 from ViewManager.ViewManager import ViewManager |
18 from ViewManager.ViewManager import ViewManager |
19 |
19 |
645 [int(size / len(self.stacks))] * len(self.stacks)) |
645 [int(size / len(self.stacks))] * len(self.stacks)) |
646 self.splitRemoveAct.setEnabled(True) |
646 self.splitRemoveAct.setEnabled(True) |
647 self.nextSplitAct.setEnabled(True) |
647 self.nextSplitAct.setEnabled(True) |
648 self.prevSplitAct.setEnabled(True) |
648 self.prevSplitAct.setEnabled(True) |
649 |
649 |
|
650 @pyqtSlot() |
650 def removeSplit(self, index=-1): |
651 def removeSplit(self, index=-1): |
651 """ |
652 """ |
652 Public method used to remove the current split view or a split view |
653 Public method used to remove the current split view or a split view |
653 by index. |
654 by index. |
654 |
655 |