CableTestBench/Sources/MainWindow.cpp
2019-05-02 16:10:58 -04:00

52 lines
974 B
C++

#include "MainWindow.h"
#include <QWidget>
#include "CableTestBench.h"
MainWindow::MainWindow(QWidget *parent,CCableTestBench* ProgramHandle)
: QMainWindow(parent),
mProgramHandle(ProgramHandle)
{
resize(1800,890);
mMainPage = new CMainPage();
mVisualInspPage = new CVisualInspectionPage(this);
mVisualInspPage->hide();
mCableTestPage = new CCableTestPage(this);
mMainPage->mProgramHandle = ProgramHandle;
mVisualInspPage->mProgramHandle = ProgramHandle;
mCableTestPage->mProgramHandle = ProgramHandle;
//mMainPage->SetTestPageWidget(mCableTestPage);
//setCentralWidget(mVisualInspPage);
}
MainWindow::~MainWindow()
{
delete mMainPage;
delete mVisualInspPage;
}
int MainWindow::ShowInspectVisuellePage()
{
mCableTestPage->hide();
mVisualInspPage->show();
return RET_OK;
}
int MainWindow::ShowCableTestPage()
{
mVisualInspPage->hide();
mCableTestPage->show();
return RET_OK;
}