Advertisement
Guest User

Untitled

a guest
Aug 31st, 2015
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.05 KB | None | 0 0
  1. #include "mainmenu.h"
  2. #include "game.h"
  3.  
  4. extern int screenWidth;
  5. extern int screenHeight;
  6.  
  7. #include <QPushButton>
  8.  
  9. MainMenu::MainMenu(){
  10.  
  11.     scene = new QGraphicsScene();
  12.     scene->setSceneRect(0,0,screenWidth, screenHeight);
  13.  
  14.     setFixedSize(screenWidth, screenHeight);
  15.     setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
  16.     setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
  17.     setScene(scene);
  18.  
  19.     playButton = new QPushButton("Play", this);
  20.     playButton->setGeometry(screenWidth /2, 100, 100,50);
  21.  
  22.     exitButton = new QPushButton("Exit", this);
  23.     playButton->setGeometry(screenWidth /2, 200, 100, 50);
  24.  
  25.     connect(playButton, SIGNAL(released()), this, SLOT(play()));
  26.     connect(exitButton, SIGNAL(released()), this, SLOT(exit()));
  27.  
  28.     show();
  29. }
  30.  
  31. void MainMenu::play()
  32. {
  33.     delete playButton;
  34.     delete exitButton;
  35.     //delete controlsButton;
  36.     Game *game = new Game();
  37.     game->show();
  38. }
  39.  
  40. void MainMenu::exit()
  41. {
  42.     delete playButton;
  43.     delete exitButton;
  44.     delete controlsButton;
  45.     exit();
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement