13 |
13 |
14 import pysvn |
14 import pysvn |
15 |
15 |
16 from PyQt6.QtCore import QDateTime, Qt, pyqtSlot |
16 from PyQt6.QtCore import QDateTime, Qt, pyqtSlot |
17 from PyQt6.QtGui import QTextCursor |
17 from PyQt6.QtGui import QTextCursor |
18 from PyQt6.QtWidgets import QWidget, QDialogButtonBox |
18 from PyQt6.QtWidgets import QDialogButtonBox, QWidget |
19 |
19 |
|
20 from eric7 import Preferences, Utilities |
|
21 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
|
22 from eric7.EricUtilities.EricMutexLocker import EricMutexLocker |
|
23 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
20 from eric7.EricWidgets.EricApplication import ericApp |
24 from eric7.EricWidgets.EricApplication import ericApp |
21 from eric7.EricWidgets import EricMessageBox, EricFileDialog |
|
22 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
|
23 |
|
24 from eric7.EricUtilities.EricMutexLocker import EricMutexLocker |
|
25 |
25 |
26 from .SvnDialogMixin import SvnDialogMixin |
26 from .SvnDialogMixin import SvnDialogMixin |
|
27 from .SvnDiffHighlighter import SvnDiffHighlighter |
27 from .Ui_SvnDiffDialog import Ui_SvnDiffDialog |
28 from .Ui_SvnDiffDialog import Ui_SvnDiffDialog |
28 from .SvnDiffHighlighter import SvnDiffHighlighter |
|
29 |
|
30 from eric7 import Preferences, Utilities |
|
31 |
29 |
32 |
30 |
33 class SvnDiffDialog(QWidget, SvnDialogMixin, Ui_SvnDiffDialog): |
31 class SvnDiffDialog(QWidget, SvnDialogMixin, Ui_SvnDiffDialog): |
34 """ |
32 """ |
35 Class implementing a dialog to show the output of the svn diff command. |
33 Class implementing a dialog to show the output of the svn diff command. |