Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 

53 lignes
1.1 KiB

  1. #include "MainWindow.h"
  2. #include <QWidget>
  3. #include "CableTestBench.h"
  4. MainWindow::MainWindow(QWidget *parent,CCableTestBench* ProgramHandle)
  5. : QMainWindow(parent),
  6. mProgramHandle(ProgramHandle)
  7. {
  8. resize(1800,890);
  9. mMainPage = new CMainPage(this);
  10. mVisualInspPage = new CVisualInspectionPage(this);
  11. mVisualInspPage->hide();
  12. mCableTestPage = new CCableTestPage();
  13. mOptionsPage = new COptionsPage();
  14. mMainPage->mProgramHandle = ProgramHandle;
  15. mVisualInspPage->mProgramHandle = ProgramHandle;
  16. mCableTestPage->mProgramHandle = ProgramHandle;
  17. mOptionsPage->mProgramHandle = ProgramHandle;
  18. mMainPage->SetTestPageWidget(mCableTestPage);
  19. mMainPage->SetOptionsPageWidget(mOptionsPage);
  20. //setCentralWidget(mVisualInspPage);
  21. }
  22. MainWindow::~MainWindow()
  23. {
  24. delete mMainPage;
  25. delete mVisualInspPage;
  26. }
  27. int MainWindow::ShowInspectVisuellePage()
  28. {
  29. mCableTestPage->hide();
  30. mVisualInspPage->show();
  31. return RET_OK;
  32. }
  33. int MainWindow::ShowCableTestPage()
  34. {
  35. mVisualInspPage->hide();
  36. mCableTestPage->show();
  37. return RET_OK;
  38. }