6 """ |
6 """ |
7 Module implementing a dialog to show the output of the svn status command |
7 Module implementing a dialog to show the output of the svn status command |
8 process. |
8 process. |
9 """ |
9 """ |
10 |
10 |
|
11 import os |
11 import re |
12 import re |
12 import os |
13 |
13 |
14 from PyQt6.QtCore import QProcess, Qt, QTimer, pyqtSlot |
14 from PyQt6.QtCore import pyqtSlot, Qt, QTimer, QProcess |
|
15 from PyQt6.QtWidgets import ( |
15 from PyQt6.QtWidgets import ( |
16 QWidget, |
16 QApplication, |
|
17 QDialogButtonBox, |
17 QHeaderView, |
18 QHeaderView, |
18 QLineEdit, |
19 QLineEdit, |
19 QApplication, |
|
20 QMenu, |
20 QMenu, |
21 QDialogButtonBox, |
|
22 QTreeWidgetItem, |
21 QTreeWidgetItem, |
|
22 QWidget, |
23 ) |
23 ) |
24 |
24 |
|
25 from eric7 import Preferences |
|
26 from eric7.EricWidgets import EricMessageBox |
25 from eric7.EricWidgets.EricApplication import ericApp |
27 from eric7.EricWidgets.EricApplication import ericApp |
26 from eric7.EricWidgets import EricMessageBox |
28 from eric7.Globals import strToQByteArray |
27 |
29 |
28 from .Ui_SvnStatusDialog import Ui_SvnStatusDialog |
30 from .Ui_SvnStatusDialog import Ui_SvnStatusDialog |
29 |
|
30 from eric7 import Preferences |
|
31 from eric7.Globals import strToQByteArray |
|
32 |
31 |
33 |
32 |
34 class SvnStatusDialog(QWidget, Ui_SvnStatusDialog): |
33 class SvnStatusDialog(QWidget, Ui_SvnStatusDialog): |
35 """ |
34 """ |
36 Class implementing a dialog to show the output of the svn status command |
35 Class implementing a dialog to show the output of the svn status command |