Du kan inte välja fler än 25 ämnen
Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
|
- #ifndef OUTILMODBUS_H
- #define OUTILMODBUS_H
-
- #include <QObject>
- #include "MainWindow.h"
- #include "CableTestBenchDefs.h"
- #include "Connector.h"
- #include "Cable.h"
- #include "TestReport.h"
- #include "IOModulesInterface.h"
-
-
- class CMainPage;
- class CVisualInspectionPage;
- class CCableTestPage;
-
- class CCableTestBench : public QObject
- {
- Q_OBJECT
- public:
- explicit CCableTestBench(QObject *parent = 0);
- ~CCableTestBench();
- int Start();
-
-
- MainWindow *w;
- CMainPage *mMainPageHandle;
- CVisualInspectionPage *mVisualInspPageHandle;
- CCableTestPage *mCableTestPageHandle;
- CCable mActualCable;
-
- CIOModulesInterface mIOInterface;
-
- int ExecVisualInspectionRequest();
- int VisualInspectionQuitRequest();
-
- CCable *SetSelectedConnector(CConnectorDefs::eConnectorType ConType);
-
- CCable *GetActualCable();
-
-
- private:
-
- quint16 DecToBCDWord(const quint16 word);
- quint8 DecToBCDByte(const quint8 byte);
-
- CTestReport mCableTestReport;
-
- signals:
-
- public slots:
-
-
- };
-
- #endif // OUTILMODBUS_H
|