5 |
5 |
6 """ |
6 """ |
7 Module implementing a dialog to browse the log history. |
7 Module implementing a dialog to browse the log history. |
8 """ |
8 """ |
9 |
9 |
|
10 import os |
10 import re |
11 import re |
11 import os |
12 |
12 |
13 from PyQt6.QtCore import QDate, QPoint, QProcess, Qt, QTimer, pyqtSlot |
13 from PyQt6.QtCore import pyqtSlot, Qt, QTimer, QDate, QProcess, QPoint |
|
14 from PyQt6.QtWidgets import ( |
14 from PyQt6.QtWidgets import ( |
|
15 QApplication, |
|
16 QDialogButtonBox, |
15 QHeaderView, |
17 QHeaderView, |
16 QLineEdit, |
18 QLineEdit, |
|
19 QTreeWidgetItem, |
17 QWidget, |
20 QWidget, |
18 QApplication, |
|
19 QDialogButtonBox, |
|
20 QTreeWidgetItem, |
|
21 ) |
21 ) |
22 |
|
23 from eric7.EricWidgets import EricMessageBox |
|
24 from eric7.EricGui.EricOverrideCursor import EricOverrideCursorProcess |
|
25 |
|
26 from .Ui_SvnLogBrowserDialog import Ui_SvnLogBrowserDialog |
|
27 |
22 |
28 from eric7 import Preferences |
23 from eric7 import Preferences |
29 from eric7.EricGui import EricPixmapCache |
24 from eric7.EricGui import EricPixmapCache |
|
25 from eric7.EricGui.EricOverrideCursor import EricOverrideCursorProcess |
|
26 from eric7.EricWidgets import EricMessageBox |
30 from eric7.Globals import strToQByteArray |
27 from eric7.Globals import strToQByteArray |
|
28 |
|
29 from .Ui_SvnLogBrowserDialog import Ui_SvnLogBrowserDialog |
31 |
30 |
32 |
31 |
33 class SvnLogBrowserDialog(QWidget, Ui_SvnLogBrowserDialog): |
32 class SvnLogBrowserDialog(QWidget, Ui_SvnLogBrowserDialog): |
34 """ |
33 """ |
35 Class implementing a dialog to browse the log history. |
34 Class implementing a dialog to browse the log history. |