global h, slidy boi starts where it should, name
This commit is contained in:
parent
3ea2e739ae
commit
e61c600019
10 changed files with 77 additions and 16 deletions
|
|
@ -5,22 +5,27 @@ MainWindow::MainWindow(std::vector<EndpointHandler*> *ephs, QWidget *parent) : Q
|
|||
// setCentralWidget(centralWidget);
|
||||
widget = new QWidget();
|
||||
layout = new QGridLayout();
|
||||
pintas = new QLabel(tr("Defaulto da"));
|
||||
|
||||
widget->setLayout(layout);
|
||||
setCentralWidget(widget);
|
||||
layout->addWidget(pintas, 0, 0);
|
||||
//layout->addWidget(pintas, 0, 0);
|
||||
|
||||
setWindowTitle("slidea resbala nu c");
|
||||
|
||||
setEndpointHandlers(ephs);
|
||||
for (unsigned int i = 0; i < this->ephs->size(); i++){
|
||||
QLabel *pintas = new QLabel(ephs->at(i)->getName());
|
||||
QSlider *teSlider = new QSlider(Qt::Horizontal);
|
||||
teSlider->setFocusPolicy(Qt::StrongFocus);
|
||||
teSlider->setTickPosition(QSlider::TicksBothSides);
|
||||
teSlider->setTickInterval(5);
|
||||
teSlider->setSingleStep(1);
|
||||
layout->addWidget(teSlider, 0, i + 1);
|
||||
teSlider->setRange(0,100);
|
||||
float volume = ephs->at(i)->getVolume() * 100;
|
||||
teSlider->setValue((int)volume);
|
||||
log_debugcpp("ENDPOINT SET WITH VOLUME " << volume);
|
||||
layout->addWidget(pintas, i, 0);
|
||||
layout->addWidget(teSlider, i, 1);
|
||||
connect(teSlider, &QSlider::valueChanged, ephs->at(i), &EndpointHandler::setValue);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue