diff options
| author | Thomas Vanbesien <tvanbesi@proton.me> | 2026-03-16 11:04:21 +0100 |
|---|---|---|
| committer | Thomas Vanbesien <tvanbesi@proton.me> | 2026-03-16 11:04:21 +0100 |
| commit | 9ac64169720fb2b9852589b74f7300bcfebcaf62 (patch) | |
| tree | 693e6582542c0c420cf521f42084d35c72ceff8f /mock-server/MockServer.h | |
| parent | 87169e10cb7ebe732ef388552bb0c057c09767ef (diff) | |
| download | QtXpl2-9ac64169720fb2b9852589b74f7300bcfebcaf62.tar.gz QtXpl2-9ac64169720fb2b9852589b74f7300bcfebcaf62.zip | |
GS_PH_VERSION command, per-printhead demo UI with --printheads CLI arg
Add getPhVersion(printheadId) to Xpl2Client with phVersionReceived signal
carrying all 8 response fields. Mock server echoes canned version data for
any requested printhead ID.
Demo app accepts --printheads N (default 10) to simulate N printheads.
The UI shows a scrollable per-PH list with individual and bulk version
query buttons, updating each row's version info on response.
Diffstat (limited to 'mock-server/MockServer.h')
| -rw-r--r-- | mock-server/MockServer.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/mock-server/MockServer.h b/mock-server/MockServer.h index 13bb2cd..ce76889 100644 --- a/mock-server/MockServer.h +++ b/mock-server/MockServer.h @@ -42,6 +42,7 @@ private: void sendReply (QTcpSocket *client, const QByteArray &data); void handleKaPing (QTcpSocket *client, const QByteArray ¶ms); void handleGsJcVersion (QTcpSocket *client); + void handleGsPhVersion (QTcpSocket *client, const QByteArray ¶ms); Port m_command; Port m_imaging; |
