|
- #include "MainWindow.h"
- #include <QWidget>
- #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;
- }
-
|