9 |
9 |
10 import pysvn |
10 import pysvn |
11 |
11 |
12 from PyQt6.QtCore import Qt, pyqtSlot |
12 from PyQt6.QtCore import Qt, pyqtSlot |
13 from PyQt6.QtWidgets import ( |
13 from PyQt6.QtWidgets import ( |
|
14 QApplication, |
|
15 QDialog, |
|
16 QDialogButtonBox, |
14 QHeaderView, |
17 QHeaderView, |
15 QDialog, |
|
16 QApplication, |
|
17 QDialogButtonBox, |
|
18 QTreeWidgetItem, |
18 QTreeWidgetItem, |
19 ) |
19 ) |
20 |
20 |
|
21 from eric7.EricGui import EricPixmapCache |
|
22 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
|
23 from eric7.EricUtilities.EricMutexLocker import EricMutexLocker |
21 from eric7.EricWidgets import EricMessageBox |
24 from eric7.EricWidgets import EricMessageBox |
22 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
25 |
23 |
26 from .SvnDialogMixin import SvnDialogMixin |
24 from eric7.EricUtilities.EricMutexLocker import EricMutexLocker |
|
25 |
|
26 from .SvnUtilities import formatTime |
27 from .SvnUtilities import formatTime |
27 from .SvnDialogMixin import SvnDialogMixin |
|
28 |
|
29 from .Ui_SvnRepoBrowserDialog import Ui_SvnRepoBrowserDialog |
28 from .Ui_SvnRepoBrowserDialog import Ui_SvnRepoBrowserDialog |
30 |
|
31 from eric7.EricGui import EricPixmapCache |
|
32 |
29 |
33 |
30 |
34 class SvnRepoBrowserDialog(QDialog, SvnDialogMixin, Ui_SvnRepoBrowserDialog): |
31 class SvnRepoBrowserDialog(QDialog, SvnDialogMixin, Ui_SvnRepoBrowserDialog): |
35 """ |
32 """ |
36 Class implementing the subversion repository browser dialog. |
33 Class implementing the subversion repository browser dialog. |