subsysreport.h 635 B

123456789101112131415161718192021
  1. #ifndef SUBSYSREPORT_H
  2. #define SUBSYSREPORT_H
  3. #include <QTcpServer>
  4. class SubSysReport : public QTcpServer
  5. {
  6. Q_OBJECT
  7. public:
  8. explicit SubSysReport(QObject *parent = nullptr);
  9. void start();
  10. signals:
  11. void subReport(quint16 subType, QString DeviceID, quint64 insertId, int flag, QString CompanyCode, QString evt_name, QString evt, QString alarm_time);
  12. public slots:
  13. void incomingConnection(qintptr socketDescriptor) override;
  14. void getSubReport(quint16 subType, QString DeviceID, quint64 insertId, int flag, QString CompanyCode, QString evt_name, QString evt, QString alarm_time);
  15. };
  16. #endif // SUBSYSREPORT_H