#include "QtGuiApplication6.h"
#include <qslider.h>
#include <qprogressbar.h>
QtGuiApplication6::QtGuiApplication6(QWidget *parent)
: QWidget(parent)
{
ui.setupUi(this);
// STring notation
connect(ui.horizontalSlider, SIGNAL(valueChanged(int)),
ui.progressBar, SLOT(setValue(int)));
// Functor Notation : Normal Slots
connect(ui.horizontalSlider, &QSlider::valueChanged,
ui.progressBar, &QProgressBar::setValue);
// Functor Notation : Lambdas
connect(ui.horizontalSlider, &QSlider::valueChanged,
[=]() {
ui.progressBar->setValue(ui.horizontalSlider->value());
});
}