5 |
5 |
6 """ |
6 """ |
7 Module implementing a search and replace widget for the hex editor. |
7 Module implementing a search and replace widget for the hex editor. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt6.QtCore import pyqtSlot, Qt, QByteArray, QRegularExpression |
10 from PyQt6.QtCore import QByteArray, QRegularExpression, Qt, pyqtSlot |
11 from PyQt6.QtGui import QRegularExpressionValidator |
11 from PyQt6.QtGui import QRegularExpressionValidator |
12 from PyQt6.QtWidgets import QWidget |
12 from PyQt6.QtWidgets import QWidget |
13 |
13 |
|
14 from eric7.EricGui import EricPixmapCache |
14 from eric7.EricGui.EricAction import EricAction |
15 from eric7.EricGui.EricAction import EricAction |
15 from eric7.EricWidgets import EricMessageBox |
16 from eric7.EricWidgets import EricMessageBox |
16 |
|
17 from eric7.EricGui import EricPixmapCache |
|
18 |
17 |
19 |
18 |
20 class HexEditSearchReplaceWidget(QWidget): |
19 class HexEditSearchReplaceWidget(QWidget): |
21 """ |
20 """ |
22 Class implementing a search and replace widget for the hex editor. |
21 Class implementing a search and replace widget for the hex editor. |