|
- #include "CableTestPage.h"
- #include "ui_CableTestPage.h"
- #include "CableTestBench.h"
- #include <QTextCodec>
-
- CCableTestPage::CCableTestPage(QWidget *parent) :
- QWidget(parent),
- ui(new Ui::CCableTestPage)
- {
-
- QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
-
- ui->setupUi(this);
- mProgramHandle = 0;
-
- mInspectionNotDonePixmap = QPixmap("./images/todo.png").scaled(ui->mInspectionDoneIcon->geometry().width(),ui->mInspectionDoneIcon->geometry().height());
- mInspectionDonePixmap = QPixmap("./images/done1.png").scaled(ui->mInspectionDoneIcon->geometry().width(),ui->mInspectionDoneIcon->geometry().height());
- ui->mInspectionDoneIcon->setPixmap(mInspectionNotDonePixmap);
-
- connect(ui->mExecInspVisuelleBtn,SIGNAL(clicked()),this,SLOT(InspVisuelleBtnClicked()));
- ui->mConnectorTestVisualisationWidget->SetConnectorPinCount(108);
- }
-
- CCableTestPage::~CCableTestPage()
- {
- delete ui;
- }
-
- void CCableTestPage::InspVisuelleBtnClicked()
- {
- mProgramHandle->ExecVisualInspectionRequest();
-
- }
-
- int CCableTestPage::SetVisualInspectionDone(bool Done)
- {
- if(Done)
- {
- ui->mInspectionDoneIcon->setPixmap(mInspectionDonePixmap);
- ui->mExecInspVisuelleBtn->setText(QString("Réviser Inspection").toUtf8());
- }
- else
- {
- ui->mInspectionDoneIcon->setPixmap(mInspectionDonePixmap);
- ui->mExecInspVisuelleBtn->setText("Effectuer Inspection");
- }
- return RET_OK;
- }
|