8 """ |
8 """ |
9 |
9 |
10 import os |
10 import os |
11 import time |
11 import time |
12 |
12 |
13 from coverage import Coverage |
|
14 from coverage.misc import CoverageException |
|
15 from PyQt6.QtCore import Qt, QUrl, pyqtSignal, pyqtSlot |
13 from PyQt6.QtCore import Qt, QUrl, pyqtSignal, pyqtSlot |
16 from PyQt6.QtGui import QDesktopServices |
14 from PyQt6.QtGui import QDesktopServices |
17 from PyQt6.QtWidgets import ( |
15 from PyQt6.QtWidgets import ( |
18 QApplication, |
16 QApplication, |
19 QDialog, |
17 QDialog, |
22 QMenu, |
20 QMenu, |
23 QTreeWidgetItem, |
21 QTreeWidgetItem, |
24 ) |
22 ) |
25 |
23 |
26 from eric7 import Utilities |
24 from eric7 import Utilities |
|
25 from eric7.DebugClients.Python.coverage import Coverage |
|
26 from eric7.DebugClients.Python.coverage.misc import CoverageException |
27 from eric7.EricWidgets import EricMessageBox |
27 from eric7.EricWidgets import EricMessageBox |
28 from eric7.EricWidgets.EricApplication import ericApp |
28 from eric7.EricWidgets.EricApplication import ericApp |
29 |
29 |
30 from .Ui_PyCoverageDialog import Ui_PyCoverageDialog |
30 from .Ui_PyCoverageDialog import Ui_PyCoverageDialog |
31 |
31 |