Advertisement
PlotnikovPhilipp

Untitled

Mar 27th, 2019
115
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. include "secondScreen.hpp"
  2.  
  3. SecondScreen::SecondScreen(SecondScreen* pointer) :QScrollArea(pointer) {
  4.  
  5. /**
  6. * Install the fixed size for main widget of second screen
  7. */
  8.  
  9. this->setFixedSize(QApplication::desktop()->width(), QApplication::desktop()->height());
  10.  
  11. /**
  12. * Create the needing objects for second screen
  13. */
  14.  
  15. WidgetOfSecondScreen* widgetOfSecondScreen = new WidgetOfSecondScreen;
  16. WidgetOfSecondScreen* widgetOfSecondScreen2 = new WidgetOfSecondScreen;
  17. WidgetOfSecondScreen* widgetOfSecondScreen3 = new WidgetOfSecondScreen;
  18. WidgetOfSecondScreen* widgetOfSecondScreen4 = new WidgetOfSecondScreen;
  19. WidgetOfSecondScreen* widgetOfSecondScreen5 = new WidgetOfSecondScreen;
  20. WidgetOfSecondScreen* widgetOfSecondScreen6 = new WidgetOfSecondScreen;
  21.  
  22. /**
  23. * Create the layout of second screen
  24. */
  25.  
  26. QVBoxLayout* pvbox = new QVBoxLayout;
  27. pvbox->setContentsMargins(0, 0, 0, 0);
  28. pvbox->setSpacing(0);
  29. pvbox->addWidget(widgetOfSecondScreen);
  30. pvbox->addWidget(widgetOfSecondScreen2);
  31. pvbox->addWidget(widgetOfSecondScreen3);
  32. pvbox->addWidget(widgetOfSecondScreen4);
  33. pvbox->addWidget(widgetOfSecondScreen5);
  34. pvbox->addWidget(widgetOfSecondScreen6);
  35. pvbox->setAlignment(AlignTop);
  36.  
  37. /**
  38. * Install the created layout to second screen
  39. */
  40.  
  41. this->setLayout(pvbox);
  42.  
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement