There you only connect! In your class SpinVariable you have to add a signal forwarding as said:
spinvariable
::spinvariable(QWidget *parent
) :{
layout->addWidget(label);
layout->addWidget(spinbox);
setLayout(layout);
QObject::connect(spinbox,
SIGNAL(valueChanged
(int)),
this,
SIGNAL(valueChanged
(int)));
}
spinvariable::spinvariable(QWidget *parent) :
QWidget(parent)
{
spinbox = new QSpinBox;
label = new QLabel;
QHBoxLayout *layout = new QHBoxLayout;
layout->addWidget(label);
layout->addWidget(spinbox);
setLayout(layout);
QObject::connect(spinbox, SIGNAL(valueChanged(int)), this, SIGNAL(valueChanged(int)));
}
To copy to clipboard, switch view to plain text mode
The
QObject::connect(spin1,
SIGNAL(valueChanged
(int)), area,
SLOT(setposicionX
(int)));
QObject::connect(spin1, SIGNAL(valueChanged(int)), area, SLOT(setposicionX(int)));
To copy to clipboard, switch view to plain text mode
never came to action, since such a signal is never emitted!
Bookmarks