5 |
5 |
6 """ |
6 """ |
7 Module implementing an interface to the Mercurial command server. |
7 Module implementing an interface to the Mercurial command server. |
8 """ |
8 """ |
9 |
9 |
|
10 import io |
10 import struct |
11 import struct |
11 import io |
12 |
12 |
13 from PyQt6.QtCore import QByteArray, QCoreApplication, QObject, QProcess, QThread |
13 from PyQt6.QtCore import QProcess, QObject, QByteArray, QCoreApplication, QThread |
|
14 from PyQt6.QtWidgets import QDialog |
14 from PyQt6.QtWidgets import QDialog |
15 |
15 |
16 from .HgUtilities import prepareProcess, getHgExecutable |
16 from .HgUtilities import getHgExecutable, prepareProcess |
17 |
17 |
18 |
18 |
19 class HgClient(QObject): |
19 class HgClient(QObject): |
20 """ |
20 """ |
21 Class implementing the Mercurial command server interface. |
21 Class implementing the Mercurial command server interface. |