12 |
12 |
13 import pysvn |
13 import pysvn |
14 |
14 |
15 from PyQt6.QtCore import Qt, pyqtSlot |
15 from PyQt6.QtCore import Qt, pyqtSlot |
16 from PyQt6.QtWidgets import ( |
16 from PyQt6.QtWidgets import ( |
|
17 QApplication, |
|
18 QDialogButtonBox, |
|
19 QHeaderView, |
|
20 QMenu, |
|
21 QTreeWidgetItem, |
17 QWidget, |
22 QWidget, |
18 QHeaderView, |
|
19 QApplication, |
|
20 QMenu, |
|
21 QDialogButtonBox, |
|
22 QTreeWidgetItem, |
|
23 ) |
23 ) |
24 |
24 |
|
25 from eric7 import Preferences, Utilities |
|
26 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
|
27 from eric7.EricUtilities.EricMutexLocker import EricMutexLocker |
|
28 from eric7.EricWidgets import EricMessageBox |
25 from eric7.EricWidgets.EricApplication import ericApp |
29 from eric7.EricWidgets.EricApplication import ericApp |
26 from eric7.EricWidgets import EricMessageBox |
|
27 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
|
28 |
|
29 from eric7.EricUtilities.EricMutexLocker import EricMutexLocker |
|
30 |
30 |
31 from .SvnConst import svnStatusMap |
31 from .SvnConst import svnStatusMap |
32 from .SvnDialogMixin import SvnDialogMixin |
32 from .SvnDialogMixin import SvnDialogMixin |
33 |
|
34 from .Ui_SvnStatusDialog import Ui_SvnStatusDialog |
33 from .Ui_SvnStatusDialog import Ui_SvnStatusDialog |
35 |
|
36 from eric7 import Preferences, Utilities |
|
37 |
34 |
38 |
35 |
39 class SvnStatusDialog(QWidget, SvnDialogMixin, Ui_SvnStatusDialog): |
36 class SvnStatusDialog(QWidget, SvnDialogMixin, Ui_SvnStatusDialog): |
40 """ |
37 """ |
41 Class implementing a dialog to show the output of the svn status command |
38 Class implementing a dialog to show the output of the svn status command |