Felanpro

More complicated project

Jul 3rd, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <QApplication>
  2. #include <QHBoxLayout> //Helps you design widgets.
  3. #include <QSlider>
  4. #include <QSpinBox>
  5.  
  6. int main(int argc, char *argv[])
  7. {
  8.     QApplication prog(argc, argv);
  9.  
  10.     QWidget *mainWindow = new QWidget;
  11.     mainWindow->setWindowTitle("How many chicken wings.");
  12.  
  13.     QSpinBox *spinner = new QSpinBox;
  14.     QSlider *slider = new QSlider(Qt::Horizontal);
  15.  
  16.     spinner->setRange(1, 50);
  17.     slider->setRange(1, 50);
  18.  
  19.     QObject::connect(spinner, SIGNAL(valueChanged(int)), slider, SLOT(setValue(int)));
  20.     QObject::connect(slider, SIGNAL(valueChanged(int)), spinner, SLOT(setValue(int)));
  21.  
  22.     spinner->setValue(10);
  23.  
  24.     QHBoxLayout *layout = new QHBoxLayout;
  25.     layout->addWidget(slider);
  26.     layout->addWidget(spinner);
  27.     mainWindow->setLayout(layout);
  28.     mainWindow->show();
  29.  
  30.     return prog.exec();
  31. }
Add Comment
Please, Sign In to add comment