16 QApplication, |
16 QApplication, |
17 QDialogButtonBox, |
17 QDialogButtonBox, |
18 QTreeWidgetItem, |
18 QTreeWidgetItem, |
19 ) |
19 ) |
20 |
20 |
21 from EricWidgets import EricMessageBox |
21 from eric7.EricWidgets import EricMessageBox |
22 from EricGui.EricOverrideCursor import EricOverrideCursor |
22 from eric7.EricGui.EricOverrideCursor import EricOverrideCursor |
23 |
23 |
24 from EricUtilities.EricMutexLocker import EricMutexLocker |
24 from eric7.EricUtilities.EricMutexLocker import EricMutexLocker |
25 |
25 |
26 from .SvnUtilities import formatTime |
26 from .SvnUtilities import formatTime |
27 from .SvnDialogMixin import SvnDialogMixin |
27 from .SvnDialogMixin import SvnDialogMixin |
28 |
28 |
29 from .Ui_SvnRepoBrowserDialog import Ui_SvnRepoBrowserDialog |
29 from .Ui_SvnRepoBrowserDialog import Ui_SvnRepoBrowserDialog |
30 |
30 |
31 import UI.PixmapCache |
31 from eric7.EricGui import EricPixmapCache |
32 |
32 |
33 |
33 |
34 class SvnRepoBrowserDialog(QDialog, SvnDialogMixin, Ui_SvnRepoBrowserDialog): |
34 class SvnRepoBrowserDialog(QDialog, SvnDialogMixin, Ui_SvnRepoBrowserDialog): |
35 """ |
35 """ |
36 Class implementing the subversion repository browser dialog. |
36 Class implementing the subversion repository browser dialog. |
60 self.buttonBox.button(QDialogButtonBox.StandardButton.Close).hide() |
60 self.buttonBox.button(QDialogButtonBox.StandardButton.Close).hide() |
61 else: |
61 else: |
62 self.buttonBox.button(QDialogButtonBox.StandardButton.Ok).hide() |
62 self.buttonBox.button(QDialogButtonBox.StandardButton.Ok).hide() |
63 self.buttonBox.button(QDialogButtonBox.StandardButton.Cancel).hide() |
63 self.buttonBox.button(QDialogButtonBox.StandardButton.Cancel).hide() |
64 |
64 |
65 self.__dirIcon = UI.PixmapCache.getIcon("dirClosed") |
65 self.__dirIcon = EricPixmapCache.getIcon("dirClosed") |
66 self.__fileIcon = UI.PixmapCache.getIcon("fileMisc") |
66 self.__fileIcon = EricPixmapCache.getIcon("fileMisc") |
67 |
67 |
68 self.__urlRole = Qt.ItemDataRole.UserRole |
68 self.__urlRole = Qt.ItemDataRole.UserRole |
69 self.__ignoreExpand = False |
69 self.__ignoreExpand = False |
70 |
70 |
71 self.client = self.vcs.getClient() |
71 self.client = self.vcs.getClient() |