#include "MainWindow.h" #include #include "CableTestBench.h" MainWindow::MainWindow(QWidget *parent,CCableTestBench* ProgramHandle) : QMainWindow(parent), mProgramHandle(ProgramHandle) { resize(1800,890); mMainPage = new CMainPage(this); mVisualInspPage = new CVisualInspectionPage(this); mVisualInspPage->hide(); mCableTestPage = new CCableTestPage(); mOptionsPage = new COptionsPage(); mMainPage->mProgramHandle = ProgramHandle; mVisualInspPage->mProgramHandle = ProgramHandle; mCableTestPage->mProgramHandle = ProgramHandle; mOptionsPage->mProgramHandle = ProgramHandle; mMainPage->SetTestPageWidget(mCableTestPage); mMainPage->SetOptionsPageWidget(mOptionsPage); //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; }