9 """ |
9 """ |
10 |
10 |
11 import os |
11 import os |
12 import pathlib |
12 import pathlib |
13 |
13 |
14 from PyQt6.QtCore import QTimer, QProcess, pyqtSlot, Qt |
14 from PyQt6.QtCore import QProcess, Qt, QTimer, pyqtSlot |
15 from PyQt6.QtGui import QTextCursor |
15 from PyQt6.QtGui import QTextCursor |
16 from PyQt6.QtWidgets import QWidget, QLineEdit, QDialogButtonBox |
16 from PyQt6.QtWidgets import QDialogButtonBox, QLineEdit, QWidget |
17 |
17 |
|
18 from eric7 import Preferences |
|
19 from eric7.EricWidgets import EricFileDialog, EricMessageBox |
18 from eric7.EricWidgets.EricApplication import ericApp |
20 from eric7.EricWidgets.EricApplication import ericApp |
19 from eric7.EricWidgets import EricMessageBox, EricFileDialog |
21 from eric7.Globals import strToQByteArray |
20 |
22 |
|
23 from .SvnDiffHighlighter import SvnDiffHighlighter |
21 from .Ui_SvnDiffDialog import Ui_SvnDiffDialog |
24 from .Ui_SvnDiffDialog import Ui_SvnDiffDialog |
22 from .SvnDiffHighlighter import SvnDiffHighlighter |
|
23 |
|
24 from eric7 import Preferences |
|
25 from eric7.Globals import strToQByteArray |
|
26 |
25 |
27 |
26 |
28 class SvnDiffDialog(QWidget, Ui_SvnDiffDialog): |
27 class SvnDiffDialog(QWidget, Ui_SvnDiffDialog): |
29 """ |
28 """ |
30 Class implementing a dialog to show the output of the svn diff command |
29 Class implementing a dialog to show the output of the svn diff command |